@charset "utf-8";
/* CSS Document */

body, h2, h3, h4, h5, form, p, ul, ol, li, del, form, dl, dt, dd {
	margin:0;
	padding:0
}
h2, h3, h4, h5 {
	font-size:100%;
	font-weight:normal
}
img {
	border:0
}
* ul, * ol, * li {
	list-style:none;
	padding:0;
	margin:0
}
li {
	vertical-align:top
}
.clearfix {
	zoom:1
}
.clearfix:after {
	clear:both;
	content:" ";
	display:block;
	font-size:0;
	height:0;
	visibility:hidden
}
.product_wrapper a {
	text-decoration:none
}
.product_wrapper i {
	font-style:normal
}
.product_wrapper a:hover {
	text-decoration:underline
}
.product_wrapper {
	width:1200px;
	margin:0 auto;
	font:12px "Hiragino Sans GB", "Verdana", "Simsun";
	background-color:#fff
}
.letter02 {
	letter-spacing:24px
}
.letter03 {
	letter-spacing:6px
}
.letter04 {
	letter-spacing:5px
}
a.checkboxa, a.checkboxa:hover {
	display:block;
	width:12px;
	height:12px;
	border:1px solid #969696;
	background-color:#fff;
	text-decoration:none;
	border-radius:3px;
	font-size:0;
	line-height:36px;
	overflow:hidden
}
a.checkboxa:hover {
	border-color:#ff2832
}
a.checkboxa_nonce, a.checkboxa_nonce:hover {
	border-color:#f66;
	background:#ff2832 url(../images/product_sprites.png) no-repeat -45px -60px
}
a.checkboxa_ban, a.checkboxa_ban:hover {
	border-color:#ccc;
	background:#eee;
	cursor:default
}
.product_wrapper .price_d {
	color:#ff2832
}
.product_wrapper .price_zhe {
	color:#969696
}
.link_more a, .link_more a:hover {
	font:12px "Simsun";
	color:#969696 !important
}
.masks .large_image .large_image_pic {
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	-khtml-user-select:none;
	user-select:none
}
.awhite, .awhite:hover {
	color:#fff !important
}
.topbanner_all div, .product_btmad div {
	width:1198px;
	margin:10px auto 0;
	border:1px solid #dcdddd;
	overflow:hidden
}
.topbanner_all div {
	height:63px
}
.product_btmad div {
	height:88px
}
.narrow_page .topbanner_all div, .narrow_page .product_btmad div {
	width:958px
}
.masks .masks_bg {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:10010;
	_position:absolute;
_top:expression(eval(document.documentElement.scrollTop));
_height:expression(eval(document.documentElement.clientHeight));
	background-color:#000;
	filter:alpha(opacity=10);
	opacity:.1
}
.masks .masks_bg iframe {
	border:0;
	height:100%;
	width:100%;
	background-color:#000;
	filter:alpha(opacity=0);
	opacity:0
}
.masks .large_image {
	border:1px solid #dadada;
	background:#fff;
	box-shadow:#dadada 0 3px 10px;
	width:780px;
	height:622px;
	position:fixed;
	top:50%;
	margin-top:-312px;
	left:50%;
	margin-left:-391px;
	z-index:10010
}
.masks .large_image .large_image_pic {
	width:600px;
	height:600px;
	margin:10px 0 0 10px;
	overflow:hidden;
	position:relative
}
.masks .large_image .large_image_pic img {
	width:600px;
	height:600px
}
.masks .large_image .close, .masks .large_image .close:hover {
	display:block;
	width:11px;
	height:11px;
	background:url(../images/product_sprites.png) no-repeat -25px -140px;
	overflow:auto;
	font-size:0;
	position:absolute;
	right:10px;
	top:10px
}
.masks .large_image .large_image_pic .large_l, .masks .large_image .large_image_pic .large_r {
	position:absolute;
	top:0;
	width:300px;
	height:600px;
	background-image:url(about:blank);
	opacity:0;
	filter:alpha(opacity=0)
}
.masks .large_image .large_image_pic .large_l {
	left:0;
	cursor:url(../images/large_cur_l.cur), pointer
}
.masks .large_image .large_image_pic .large_r {
	right:0;
	cursor:url(../images/large_cur_r.cur), pointer
}
.masks .large_image .large_wrap_right {
	width:82px;
	height:582px;
	position:absolute;
	top:15px;
	right:70px
}
.masks .large_image .large_wrap_right .btn_a {
	display:block;
	position:absolute;
	left:23px;
	width:33px;
	height:20px;
	background-image:url(../images/product_sprites.png);
	background-repeat:no-repeat;
	background-color:#969696
}
.masks .large_image .large_wrap_right .prev {
	background-position:0 -620px;
	top:0
}
.masks .large_image .large_wrap_right .next {
	background-position:-33px -620px;
	bottom:0
}
.masks .large_image .large_wrap_right .btn_none {
	background-color:#ddd;
	cursor:default
}
.masks .large_image .large_wrap_right .img_list {
	position:absolute;
	width:82px;
	height:532px;
	overflow:hidden;
	top:25px;
	left:0
}
.masks .large_image .large_wrap_right li {
	display:block;
	width:82px;
	height:82px;
	padding-bottom:8px
}
.masks .large_image .large_wrap_right li a, .masks .large_image .large_wrap_right li a:hover {
	display:block;
	width:80px;
	height:80px;
	border:1px solid #fff;
	overflow:hidden;
	text-align:center
}
.masks .large_image .large_wrap_right li a img, .masks .large_image .large_wrap_right li a:hover img {
	width:80px;
	height:80px
}
.masks .large_image .large_wrap_right li a.hover, .masks .large_image .large_wrap_right li a:hover {
	border-color:#ebebeb
}
.masks_narrow .large_image {
	position:absolute;
	margin-top:0;
	top:10px
}
.breadcrumb {
	color:#646464;
	font:12px/40px "simsun";
	height:40px;
	padding-bottom:8px;
	position:relative;
	z-index:10000
}
.breadcrumb a, .breadcrumb a:hover {
	color:#646464;
	float:left;
	_display:inline
}
.breadcrumb a.domain {
	font:14px/40px "Microsoft Yahei"
}
.breadcrumb span {
	color:#323232;
	float:left;
	_display:inline
}
.breadcrumb span.gt {
	color:#646464;
	margin:1px 6px 0
}
.breadcrumb span .dot {
	float:none;
	font-family:Arial
}
.product_main {
	width:1200px;
	margin:0 auto
}
.product_main .pic_info {
	float:left;
	width:320px;
	padding:0 20px 30px 0
}
.product_main .pic_info .pic {
	width:320px;
	height:320px;
	margin:0 auto;
	position:relative;
	z-index:7777
}
.product_main .pic_info .pic .img, .product_main .pic_info .pic .img img {
	display:block;
	width:320px;
	height:320px;
	overflow:hidden
}
.product_main .pic_info .pic .icon_promote {
	display:block;
	width:68px;
	height:68px;
	overflow:hidden;
	position:absolute;
	top:0;
	right:0
}
.product_main .pic_info .pic .zoom_pup {
	width:160px;
	height:160px;
	cursor:move
}
.product_main .pic_info .pic .big_pic {
	border:1px solid #f5f5f5;
	position:absolute;
	left:320px;
	top:0;
	width:400px;
	height:400px;
	overflow:hidden;
	display:none;
	background:#fff;
	text-align:center
}
.product_main .pic_info .pic .big_pic img {
	width:800px;
	height:800px
}
.product_main .pic_info .pic .icon_online, .product_main .pic_info .pic .icon_online:hover {
	overflow:hidden;
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	background:url(../images/icon_online.png) no-repeat 0 0;
	height:36px;
	width:68px;
	line-height:36px;
	text-align:left;
	color:#5e4545;
	padding-left:14px;
	text-decoration:none
}
.product_main .pic_info .pic .icon_online:hover {
	width:76px
}
.product_main .pic_info .dp_slide {
	width:320px;
	margin:8px auto 0;
	position:relative
}
.product_main .pic_info .dp_slide_box {
	width:295px;
	height:56px;
	margin-left:14px;
	overflow:hidden
}
.product_main .pic_info .dp_slide ul {
	width:100000px
}
.product_main .pic_info .dp_slide ul li {
	float:left;
	margin-right:3px;
	width:56px;
	height:56px
}
.product_main .pic_info .dp_slide ul a, .product_main .pic_info .dp_slide ul a:hover {
	display:block;
	border:1px solid #fff;
	width:54px;
	height:54px;
	overflow:hidden;
	overflow:hidden;
	text-decoration:none
}
.product_main .pic_info .dp_slide ul .on a, .product_main .pic_info .dp_slide ul a:hover {
	border-color:#f1f1f1
}
.product_main .pic_info .dp_slide .mainimg_fy, .product_main .pic_info .dp_slide .mainimg_fy:hover {
	position:absolute;
	height:56px;
	width:14px;
	top:0;
	background:#969696 url(../images/product_sprites.png) no-repeat 0 0
}
.product_main .pic_info .dp_slide .prev, .product_main .pic_info .dp_slide .prev:hover {
	left:0
}
.product_main .pic_info .dp_slide .next, .product_main .pic_info .dp_slide .next:hover {
	right:0;
	background-position:-15px 0
}
.product_main .pic_info .dp_slide .mainimg_fy:hover {
	background-color:#fb7a80
}
.product_main .pic_info .dp_slide .prev_none, .product_main .pic_info .dp_slide .next_none, .product_main .pic_info .dp_slide .prev_none:hover, .product_main .pic_info .dp_slide .next_none:hover {
	background-color:#ddd;
	cursor:default
}
.product_main .share_div {
	padding-top:5px;
	position:relative
}
.product_main .share_div a, .product_main .share_div a:hover, .product_main .share_div .btn_sjf {
	padding-right:20px;
	color:#969696;
	float:left;
	margin-top:4px
}
.product_main .share_div a.btn_fxd {
	height:26px
}
.product_main .share_div a i, .product_main .share_div .btn_sjf i {
	float:left;
	width:13px;
	height:13px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat 0 0;
	margin:2px 5px 0 0;
	_display:inline;
	position:relative;
	top:-1px\0;
*top:-2px
}
.product_main .share_div .btn_sjf a {
	padding-right:0;
	float:none;
	margin:0
}
.product_main .share_div a.btn_fxd i {
	background-position:0 -60px
}
.product_main .share_div .btn_sjf i {
	background-position:-15px -60px
}
.product_main .share_div a.btn_scsp i {
	background-position:-30px -60px
}
.product_main .share_div a.btn_scsp_on i {
	background-position:-70px -60px
}
.product_main .share_div a.btn_scsp, .product_main .share_div a.btn_scsp:hover {
	padding-right:0
}
.product_main .share_div .share_icon {
	float:left
}
.product_main .share_div .share_icon ul {
	position:absolute;
	top:30px;
	left:10px
}
.product_main .share_div .share_icon li {
	float:left
}
.product_main .share_div .share_icon li a, .product_main .share_div .share_icon li a:hover {
	display:block;
	width:18px;
	height:18px;
	overflow:hidden;
	background-image:url(../images/share_icon.png);
	background-repeat:no-repeat;
	padding:0;
	margin-right:3px;
	_display:inline
}
.product_main .share_div .share_icon li a.share_qzone {
	background-position:0 0
}
.product_main .share_div .share_icon li a.share_sina {
	background-position:-20px 0
}
.product_main .share_div .share_icon li a.share_qq {
	background-position:-40px 0
}
.product_main .share_div .share_icon li a.share_rr {
	background-position:-60px 0
}
.product_main .share_div .share_icon li a.share_td {
	background-position:-80px 0
}
.product_main .share_div .share_icon li a.share_kx {
	background-position:-100px 0
}
.product_main .share_div .share_icon li a.share_qzone:hover {
	background-position:0 -20px
}
.product_main .share_div .share_icon li a.share_sina:hover {
	background-position:-20px -20px
}
.product_main .share_div .share_icon li a.share_qq:hover {
	background-position:-40px -20px
}
.product_main .share_div .share_icon li a.share_rr:hover {
	background-position:-60px -20px
}
.product_main .share_div .share_icon li a.share_td:hover {
	background-position:-80px -20px
}
.product_main .share_div .share_icon li a.share_kx:hover {
	background-position:-100px -20px
}
.product_main .show_info {
	float:left;
	width:860px;
	font:12px "Verdana", "Simsun";
	color:#646464
}
.product_main .show_info a, .product_main .show_info a:hover {
	color:#1a66b3
}
.product_main .name_info {
	font-family:"Verdana", "Microsoft Yahei";
	font-weight:normal;
	border-bottom:1px solid #f5f5f5;
	padding:0 6px 12px 0
}
.product_main .name_info h1 {
	line-height:24px;
	max-height:48px;
_height:expression(this.scrollHeight>48 ? "48px":"auto");
	overflow:hidden;
	color:#323232;
	font-size:18px;
	margin:0 auto;
	font-weight:bold;
}
.product_main .name_info h1 a, .product_main .name_info h1 a:hover {
	color:#323232 !important;
	text-decoration:none
}
.product_main .name_info h1 .icon_name {
	position:relative;
	top:2px
}
.product_main .name_info h2 {
	padding-top:10px;
	max-height:96px;
_height:expression(this.scrollHeight>96 ? "96px":"auto");
	overflow:hidden;
	font-size:16px;
	line-height:24px
}
.messbox_info{ margin:5px 0;}
.product_main .name_info .head_title_name {
	color:#323232
}
.product_main .name_info .hot {
	color:#ff2832
}
.product_main .name_info .yushou {
	color:#00b68a
}
.product_main .sale_box {
	line-height:24px;
	padding:0 0 0 30px;
	background:url(../images/sale_box_bg.png) repeat-y 670px 0;
	margin-top:5px
}
.product_main .sale_box .sale_box_left {
	width:99%;
	float:left
}
.product_main .sale_box .messbox_info .t1 {
	display:inline-block;
	padding-right:25px
}
.product_main .sale_box .messbox_info .title {
	display:inline-block
}
.product_main .sale_box .messbox_info .pinglun {
	clear:both
}
.product_main .sale_box .messbox_info .pinglun .t1 {
	float:left
}
.product_main .sale_box .messbox_info .star_box {
	float:left;
	width:70px;
	height:12px;
	background:url(../images/icon_star.png) repeat-x 0 -12px;
	margin:6px 6px 0 0;
	_display:inline;
	overflow:hidden
}
.product_main .sale_box .messbox_info .star_box .star {
	background:url(../images/icon_star.png) repeat-x 0 0;
	display:block;
	height:12px
}
.product_main .sale_box .price_info {
	background-color:#ebebeb;
	padding:0 0 0 10px;
	margin:10px 0 10px -10px;
	line-height:28px;
	position:relative;
	width:630px;
	z-index:6666;
}
.price_info .price_pc {
	float:left;
	padding-bottom:7px
}
.price_info .price_pc .price_d, .price_info .price_pc .price_zhe, .price_info .price_pc .price_m, .price_info .price_pc .price_vip, .price_info .price_pc .price_hdj {
	float:left;
	height:56px;
	overflow:hidden;
	padding:3px 5px 0 0
}
.price_info .t {
	color:#8f8f8f;
	font-weight:normal !important;
	font-size:12px !important
}
.price_info .yen {
	font:12px verdana
}
.price_info .price_pc .price_d {
	font-size:26px;
	color:#e52222
}
.price_info .price_pc .price_d .yen {
	font-size:14px
}
.price_info .price_pc .price_dj {
	color:#444
}
.price_info .price_pc .price_dj02 {
	color:#ff6400
}
.price_info .price_pc .price_hdj {
	color:#444;
	line-height:93px
}
.price_info .price_pc .price_zhe {
	line-height:93px;
	color:#e52222
}
.price_info .price_pc .price_m {
	line-height:93px;
	text-decoration:line-through;
	color:#969696
}
.price_info .price_pc .price_m_t {
	text-decoration:none;
	padding-right:0
}
.price_info .price_pc .price_vip span {
	display:inline-block;
	color:#ff2832;
	padding:0 6px;
	height:14px;
	line-height:12px;
	overflow:hidden;
	margin-top:37px;
	border:1px solid #ff2832;
	border-radius:2px
}
.price_info .price_ph {
	float:right;
	color:#ff2832;
	padding:0 24px 0 10px;
	background:url(../images/product_sprites.png) no-repeat right -973px;
	position:relative;
	margin-top:3px
}
.price_info .price_ph_hover {
	background-position:right -923px
}
.price_info .price_ph .price_ph_erwei {
	display:none;
	position:absolute;
	border:1px solid #e6e6e6;
	padding:13px 7px 7px;
	background:#fff;
	bottom:-133px;
	right:10px
}
.price_info .price_ph .price_ph_erwei img {
	width:100px;
	height:100px
}
.price_info .price_ph .price_ph_erwei i {
	display:block;
	width:10px;
	height:4px;
	background:url(../images/product_sprites.png) no-repeat 0 -1036px;
	overflow:hidden;
	position:absolute;
	top:-4px;
	right:16px
}
.price_info .price_ph_hover .price_ph_erwei {
	display:block
}
.price_info .price_ph .pr {
	font-size:26px
}
.price_info .price_e {
	float:left;
	color:#214c90;
	font-size:26px;
	padding:3px 5px 0;
	height:77px
}
.price_info .price_e a, .price_info .price_e a:hover {
	font-size:26px;
	color:#214c90
}
.price_info .price_e a.alink, .price_info .price_e a.alink:hover {
	font-size:12px;
	color:#868686;
	position:relative;
	top:-4px;
	text-decoration:underline
}
.price_info .price_e a.alink:hover {
	color:#646464
}
.sale_box_left .price_time {
	width:620px;
	height:37px;
	padding:0 10px;
	margin:0 0 1px -10px;
	background:url(../images/countdown.jpg) no-repeat 0 0;
	color:#fff
}
.sale_box_left .price_time span {
	float:left;
	padding-top:8px
}
.sale_box_left .price_time b {
	float:left;
	_display:inline;
	background:url(../images/product_sprites.png) no-repeat 0 -815px;
	width:21px;
	height:19px;
	line-height:20px;
	color:#c9232a;
	font:12px Verdana;
	margin:13px 2px 0 5px;
	overflow:hidden;
	text-align:center
}
.sale_box_left .price_time .yushou {
	float:right;
	position:relative;
	padding-right:10px;
	margin-top:8px;
	z-index:6000
}
.sale_box_left .price_time .yushou i {
	display:block;
	background:url(../images/product_sprites.png) no-repeat -10px -1036px;
	position:absolute;
	width:7px;
	height:4px;
	overflow:hidden;
	right:0;
	top:11px
}
.sale_box_left .price_time .yushou .pop_yushou {
	display:none;
	position:absolute;
	width:300px;
	padding:8px 10px;
	right:-10px;
	top:23px;
	border:1px solid #dcdcdc;
	background:#fff;
	box-shadow:3px 3px 0 #f2f2f2;
	z-index:8888
}
.sale_box_left .price_time .yushou .pop_yushou li {
	list-style-type:decimal;
	margin-left:20px;
	line-height:18px;
	color:#4f4f4f
}
.sale_box_left .price_time .yushou_hover {
	background-position:right -1075px
}
.sale_box_left .price_time .yushou_hover i {
	background-position:-17px -1036px
}
.sale_box_left .price_time .yushou_hover .pop_yushou {
	display:block
}
.sale_box_left .price_time_dj {
	background:url(../images/countdown_dj.jpg) no-repeat 0 0
}
.sale_box_left .price_time_dj b {
	background-position:-21px -815px;
	color:#00b68a
}
.sale_box_left .price_time_dj .yushou .pop_yushou {
	width:416px
}
.sale_box_left .price_time .yushou .pop_yushou a, .sale_box_left .price_time .yushou .pop_yushou a:hover {
	padding-left:20px;
	font-family:simsum
}
.price_info .mingxi {
	position:relative;
	color:#868686;
	width:60px;
	float:left;
	margin-top:39px;
*margin-top:40px;
	line-height:20px
}
.price_info .mingxi .icon {
	position:absolute;
	right:0;
	background:url(../images/product_sprites.png) no-repeat -89px -214px;
	height:10px;
	width:7px;
	overflow:hidden;
	top:8px;
*top:7px
}
.price_info .mingxi_hover .icon {
	background-position:-89px -373px
}
.price_info .mingxi .mingxi_pop {
	display:none;
	position:absolute;
	width:427px;
	padding:8px 10px;
	right:-10px;
	top:19px;
	border:1px solid #dcdcdc;
	background:#fff;
	box-shadow:3px 3px 0 #f2f2f2;
	z-index:8888;
	color:#4f4f4f
}
.price_info .mingxi .mingxi_pop li {
	list-style-type:decimal;
	margin-left:20px
}
.price_info .mingxi_hover .mingxi_pop {
	display:block
}
.price_info .price_ys {
	float:right;
	margin-right:10px;
	color:#ff6400
}
.price_info .price_ys .icon {
	background-position:-60px -1075px
}
.price_info .mingxi_hover.price_ys .icon {
	background-position:-70px -1075px
}
.narrow_page .price_info .price_pc .price_d, .narrow_page .price_info .price_e, .narrow_page .price_info .price_ph .pr {
	font-size:22px
}
.narrow_page .sale_box_left .price_time {
	width:600px
}
.product_main .sale_box .price_info .left, .product_main .sale_box .cuxiao_info .left, .product_main .sale_box .area_info .left {
	float:left;
	width:68px;
	color:#969696;
	white-space:nowrap;
	overflow:hidden
}
.product_main .sale_box .price_info .right {
	float:left;
	width:460px;
	color:#646464
}
.product_main .sale_box .cuxiao_info {
	padding:5px 0 7px;
	border-bottom:1px dotted #d6d6d6;
	clear:both
}
.product_main .sale_box .lingquan_info {
	margin-top:-1px;
	padding:0 0 7px;
	background:#fff;
	position:relative
}
.product_main .sale_box .cuxiao_info .right, .product_main .sale_box .area_info .right {
	float:left;
	width:562px;
	_width:550px;
	color:#646464
}
.product_main .sale_box .area_info .time b {
	padding:0
}
.product_main .sale_box .cuxiao_info .right .checkboxa, .product_main .sale_box .cuxiao_info .right .checkboxa:hover {
	position:absolute;
	top:3px;
	left:3px;
	float:none;
	z-index:66
}
.product_main .sale_box .cuxiao_info .right b {
	float:left;
	background-color:#f66;
	color:#fff;
	font-weight:normal;
	padding:0 6px;
	height:16px;
	line-height:14px;
	line-height:16px\0;
*line-height:16px;
	border-radius:3px;
	margin-top:5px;
	overflow:hidden
}
.product_main .sale_box .cuxiao_info .right .rule {
	float:left;
	padding-left:10px
}
.product_main .sale_box .cuxiao_info .right .rule02 {
	width:515px
}
.product_main .sale_box .cuxiao_info .right .rule03 {
	width:502px
}
.product_main .sale_box .cuxiao_info .right .rule04 {
	width:490px
}
.product_main .sale_box .cuxiao_info .right .rule05 {
	width:490px
}
.product_main .sale_box .cuxiao_info .right .rule06 {
	width:465px
}
.product_main .sale_box .cuxiao_info .right .rule p {
	display:inline-block;
	padding-right:10px
}
.product_main .sale_box .cuxiao_info .right a {
	display:inline-block
}
.product_main .sale_box .cuxiao_info .right a.alink {
	font-family:"simsun";
	color:#969696
}
.product_main .sale_box .cuxiao_info .right .text {
	margin-right:10px
}
.product_main .sale_box .cuxiao_info .right .red {
	color:#ff2832;
	padding-left:3px
}
.product_main .sale_box .cuxiao_info .right .list_e {
	float:left;
	width:460px
}
.product_main .sale_box .cuxiao_info .right .list_e li {
	position:relative;
	height:24px
}
.product_main .sale_box .cuxiao_info .right .jia_gou_e, .product_main .sale_box .cuxiao_info .right .jia_gou_e:hover {
	border:1px dotted #d7d7d7;
	color:#646464;
	height:22px;
	font:12px/22px "Verdana", "simsun";
	padding:0 8px 0 18px;
	text-decoration:none;
	position:absolute;
	top:0;
	left:0;
	overflow:hidden
}
.product_main .sale_box .cuxiao_info .right .jia_gou_e:hover {
	border:1px solid #ff7d82
}
.product_main .sale_box .cuxiao_info .right .list_e .checkboxa, .product_main .sale_box .cuxiao_info .right .list_e .checkboxa:hover {
	top:5px
}
.product_main .sale_box .cuxiao_info .right .xuan_gou {
	color:#969696;
	padding-right:14px;
	background:url(../images/product_sprites.png) no-repeat right -203px
}
.product_main .sale_box .cuxiao_info .right .xuan_gou:hover {
	text-decoration:none
}
.product_main .sale_box .cuxiao_info .right .xuan_gou_hover {
	background-position:right -363px
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info {
	clear:both;
	height:76px;
	width:562px;
	position:relative;
	padding-top:7px;
	margin-left:-58px
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .list {
	width:562px;
	overflow:hidden;
	position:relative
}
.cuxiao_info .btn_a {
	display:block;
	width:19px;
	height:35px;
	overflow:hidden;
	background-image:url(../images/product_sprites.png);
	background-repeat:no-repeat;
	position:absolute;
	background-color:rgba(60, 60, 60, 0.3);
	background-color:#3c3c3c\9;
	filter:alpha(opacity=30)\9;
	top:27px;
	z-index:999;
	border-radius:2px
}
.cuxiao_info .prev {
	background-position:-60px -430px;
	left:0
}
.cuxiao_info .next {
	background-position:-78px -430px;
	right:0
}
.cuxiao_info .btn_none {
	background-color:rgba(60, 60, 60, 0.1);
	background-color:#3c3c3c\9;
	filter:alpha(opacity=10)\9
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .tab {
	position:absolute;
	top:0;
	height:8px;
	right:0;
	top:-14px;
	overflow:hidden
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .tab li {
	float:left;
	font-size:0;
	background-color:#e5e5e5;
	cursor:pointer;
	margin:0 0 0 4px;
	width:8px;
	height:8px;
	border-radius:8px
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .tab li.now {
	background-color:#ff7d82
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .list ul {
	width:100000px
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .list li {
	height:73px;
	width:194px;
	padding:1px 5px 1px 69px;
	float:left;
	margin-right:22px;
	_display:inline;
	overflow:hidden;
	position:relative;
	color:#646464;
	line-height:22px;
	border:1px dotted #d7d7d7
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .list li.pic_hover, .product_main .sale_box .cuxiao_info .right .jia_gou_info .list li.choose {
	border:2px solid #f66;
	padding:0 4px 0 68px
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .list li.choose {
	background:url(../images/pro_right.png) no-repeat right bottom
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .list li a.pic {
	width:56px;
	height:56px;
	overflow:hidden;
	position:absolute;
	top:9px;
	left:9px
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .list li.pic_hover a.pic, .product_main .sale_box .cuxiao_info .right .jia_gou_info .list li.choose a.pic {
	top:8px;
	left:8px
}
.product_main .sale_box .cuxiao_info .right .child_info .list li img {
	width:100px;
	height:100px;
	left:0
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .list li .name {
	display:block;
	height:32px;
	line-height:16px;
	overflow:hidden;
	margin:0 10px 8px 0;
	padding-top:6px
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .list li .icon_ebook {
	background:url(../images/product_sprites.png) no-repeat 2px -172px;
	padding-left:16px
}
.cuxiao_info .jia_gou_info .list li .num {
	position:absolute;
	top:36px;
	color:#969696
}
.cuxiao_info .jia_gou_info .list li.pic_hover .num, .cuxiao_info .jia_gou_info .list li.choose .num {
	top:35px
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .list li .price_d {
	margin-right:5px;
	display:inline-block
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .list li .price_m {
	color:#969696;
	text-decoration:none
}
.product_main .sale_box .cuxiao_info .right .jia_gou_info .list li .price_m span {
	text-decoration:line-through;
	position:relative;
	top:1px
}
.product_main .sale_box .cuxiao_info .right .zeng_info {
	height:76px;
	margin-left:-46px
}
.product_main .sale_box .cuxiao_info .right .zeng_info .list li {
	width:96px;
	margin-right:23px
}
.product_main .sale_box .cuxiao_info .right .zeng_info .list li img {
	width:54px;
	height:54px;
	top:2px;
	left:11px
}
.product_main .sale_box .cuxiao_info .right .zeng_info .list li .price_m {
	background:url(../images/product_sprites.png) no-repeat 0 -172px;
	padding-left:14px;
	color:#ccc;
	position:absolute;
	bottom:3px;
	left:69px;
	width:95px
}
.product_main .sale_box .cuxiao_info .right .zeng_info .list li.pic_hover .price_m, .product_main .sale_box .cuxiao_info .right .zeng_info .list li.choose .price_m {
	bottom:2px !important;
	left:68px !important;
	height:22px
}
.product_main .sale_box .cuxiao_info .right .zeng_info .list li .price_m_no {
	background:0;
	padding:0 !important
}
.product_main .sale_box .cuxiao_info .right .zeng_duo_info .list li .num {
	display:block;
	color:#ff2832;
	width:78px;
	text-align:center
}
.product_main .sale_box .cuxiao_info .right .zeng_duo_info .list li .price_m {
	display:inline-block;
	background:0;
	padding-left:3px;
	color:#ccc;
	display:none
}
.cuxiao_info .text_pop .tips_gift {
	display:none;
	background:#fff;
	position:absolute;
	width:118px;
	height:118px;
	border:1px solid #e6e6e6;
	background:#fff
}
.cuxiao_info .text_pop a {
	position:relative;
	z-index:5555
}
.cuxiao_info .text_pop a:hover .tips_gift {
	display:block
}
.cuxiao_info .text_pop a:hover .tips_gift i {
	display:block;
	position:absolute;
	width:5px;
	height:4px;
	background:url(../images/product_sprites.png) no-repeat -50px -735px;
	overflow:hidden;
	top:-3px;
	left:9px
}
.cuxiao_info .text_pop a:hover .tips_gift img {
	display:block;
	width:100px;
	height:100px;
	margin:9px auto 0
}

.product_main .sale_box .area_info .select_add a, .product_main .sale_box .area_info .select_add a:hover {
	color:#646464
}
.product_main .sale_box .area_info .select_add b {
	float:left
}
.product_main .sale_box .area_info .select_add .btn_daohuo, .product_main .sale_box .area_info .select_add .btn_daohuo:hover {
	height:22px;
	line-height:22px;
	background:url(../images/product_sprites.png) repeat-x 0 -95px;
	border:1px solid #e6e6e6;
	color:#505050;
	float:left;
	padding:0 15px;
	border-radius:3px;
	text-decoration:none
}
.product_main .sale_box .area_info .select_add b.yd {
	color:#00b68a
}
.product_main .sale_box .area_info .huanxin, .product_main .sale_box .area_info .huanxin a, .product_main .sale_box .area_info .huanxin a:hover {
	color:#845759
}
.product_main .sale_box .area_info .huanxin .icon {
	background:url(../images/product_sprites.png) no-repeat -60px -230px;
	float:left;
	width:14px;
	height:14px;
	overflow:hidden;
	margin-right:5px;
	position:relative;
	top:5px
}
.product_main .sale_box .area_info .time b {
	padding:0
}
.product_main .sale_box .area_info b {
	display:inline-block;
	padding:0 6px 0 0
}
.product_main .sale_box .area_info .yunfei {
	float:left;
	background:url(../images/product_sprites.png) no-repeat right -203px;
	position:relative;
	padding-right:13px;
	white-space:nowrap
}
.product_main .sale_box .area_info .yunfei a, .product_main .sale_box .area_info .yunfei a:hover {
	color:#646464
}
.product_main .sale_box .area_info .yunfei ul {
	display:none;
	border:1px solid #e1e1e1;
	width:252px;
	position:absolute;
	left:0;
	top:22px;
	padding:5px 0;
*padding:6px 0 3px;
	background-color:#fff;
	text-decoration:none;
	overflow:hidden
}
.product_main .sale_box .area_info .yunfei_hover {
	background-position:right -362px
}
.product_main .sale_box .area_info .yunfei_hover ul {
	display:block
}
.product_main .sale_box .area_info .yunfei ul li {
	padding-left:22px;
	background:url(../images/product_sprites.png) no-repeat 12px -332px;
	line-height:20px;
	height:20px
}
.product_main .sale_box .buy_box {
	padding:30px 0 35px
}
.product_main .sale_box .buy_box .num {
	float:left;
	height:34px;
	border:1px solid #e9e9e9;
	width:38px;
	padding-right:23px;
	overflow:hidden;
	text-align:center;
	position:relative
}
.product_main .sale_box .buy_box .num input {
	width:38px !important;
	height:32px;
	line-height:32px;
	border:0;
	background:#fff;
	text-align:center
}
.product_main .sale_box .buy_box .num a, .product_main .sale_box .buy_box .num a:hover {
	position:absolute;
	right:0;
	display:block;
	width:23px;
	height:17px;
	background-image:url(../images/product_sprites.png);
	background-repeat:no-repeat;
	background-color:#646464;
	margin-left:6px;
	_display:inline
}
.product_main .sale_box .buy_box .num .num_add {
	background-position:-37px 0;
	top:0
}
.product_main .sale_box .buy_box .num .num_del {
	background-position:-37px -17px;
	top:17px
}
.product_main .sale_box .buy_box .num .num_disabled, .product_main .sale_box .buy_box .num .num_disabled:hover {
	background-color:#ccc;
	cursor:default
}
.product_main .sale_box .buy_box .buy_box_btn {
	float:left;
	width:567px
}
.product_main .buy_box_btn a.btn, .product_main .buy_box_btn a.btn:hover, .product_content .group_buy .group_info a.btn, .product_content .group_buy .group_info a.btn:hover, .tab_panel_btn .btn, .tab_panel_btn .btn:hover {
	height:36px;
	font:16px/36px "Microsoft Yahei";
	overflow:hidden;
	margin:0 0 3px 10px;
	_display:inline;
	float:left;
	padding:0 15px;
	border-radius:3px;
	text-decoration:none;
	color:#fff
}
a.btn_red {
	background-color:#ff2832
}
a.btn_red:hover {
	background-color:#f00000
}
a.btn_red02 {
	background-color:#ff5a56
}
a.btn_red02:hover {
	background-color:#ef4945
}
a.btn_red03 {
	background-color:#ff7292
}
a.btn_red03:hover {
	background-color:#ff6689
}
a.btn_green {
	background-color:#00b68a
}
a.btn_green:hover {
	background-color:#019f79
}
a.btn_green02 {
	background-color:#81bf60
}
a.btn_green02:hover {
	background-color:#6eae4c
}
a.btn_blue {
	background-color:#00a3e7
}
a.btn_blue:hover {
	background-color:#0096d2
}
a.btn_blue02 {
	background-color:#1b82da
}
a.btn_blue02:hover {
	background-color:#1270c1
}
a.btn_orange {
	background-color:#ff6400
}
a.btn_orange:hover {
	background-color:#f26100
}
a.btn_disabled, a.btn_disabled:hover {
	background-color:#d2d2d2 !important;
	cursor:default
}
.buy_box_btn .btn_pop {
	float:left
}
.buy_box_btn .btn_pop_hover {
	position:relative;
	z-index:8888
}
.buy_box_btn .btn_pop ul.pop_jieneng {
	display:none;
	border:1px solid #e1e1e1;
	width:295px;
	position:absolute;
	left:135px;
	top:0;
	padding:5px 0;
*padding:6px 0 3px;
	background-color:#fff;
	text-decoration:none;
	overflow:hidden
}
.buy_box_btn .btn_pop_hover ul.pop_jieneng {
	display:block
}
.buy_box_btn .btn_pop ul.pop_jieneng li {
	padding-left:22px;
	background:url(../images/point_red.png) no-repeat 12px 8px;
	line-height:20px
}
.product_main .buy_box_btn a.btn_b, .product_main .buy_box_btn a.btn_b:hover {
	height:34px;
	line-height:34px
}
a.btn_b_red, a.btn_b_red:hover {
	border:1px solid #ff2832;
	color:#ff2832 !important;
	background-color:#ffedee
}
a.btn_b_red:hover {
	background-color:#ffd7d7
}
a.btn_b_gray, a.btn_b_gray:hover {
	border:1px solid #c8c8c8;
	background-color:#fafafa;
	color:#444 !important
}
a.btn_b_gray:hover {
	background-color:#f1f1f1
}
a.btn_orange02, a.btn_orange02:hover {
	border:1px solid #ff6400;
	background-color:#fff;
	color:#ff6400 !important
}
.btn i.cart {
	float:left;
	width:20px;
	height:19px;
	background:url(../images/product_sprites.png) no-repeat -40px -35px;
	margin:9px 4px 0 0
}
.btn i.phone {
	width:14px;
	height:22px;
	background:url(../images/product_sprites.png) no-repeat -40px -140px;
	float:left;
	margin:7px 4px 0 0
}
.btn i..dingjin {
width:19px;
height:17px;
background:url(../images/product_sprites.png) no-repeat -61px -35px;
float:left;
margin:10px 4px 0 0
}
.btn i..quankuan {
width:19px;
height:19px;
background:url(../images/product_sprites.png) no-repeat -81px -35px;
float:left;
margin:9px 4px 0 0
}
.product_main .sale_box .buy_box .text {
	color:#969696;
	clear:both;
	line-height:20px;
	width:630px;
	overflow:hidden;
*padding-top:3px
}
.product_main .sale_box .buy_box .text b {
	font-weight:normal;
	color:#ff2832;
	padding:0 5px
}
.btn_bug_erwei {
	display:none;
	width:142px;
	border:1px solid #ef4945;
	position:absolute;
	height:140px;
	overflow:hidden;
	background-color:#fff;
	top:-140px;
	left:10px
}
.btn_pop_click {
	z-index:8888;
	position:relative
}
.btn_pop_click .btn_bug_erwei {
	display:none
}
.btn_pop_click.btn_pop_hover {
	z-index:1001 !important
}
.btn_pop_click.btn_pop_hover .btn_bug_erwei {
	display:block
}
.btn_pop_click .btn_yaoqing {
	display:none;
	width:100px;
	height:78px;
	border:1px solid #ff6400;
	background:#fff;
	position:absolute;
	left:10px;
	top:-88px;
	padding:9px 0 0 12px;
	color:#646464;
	font:12px/22px "Microsoft Yahei"
}
.btn_pop_click .btn_yaoqing span {
	display:block
}
.btn_pop_click .btn_yaoqing a, .btn_pop_click .btn_yaoqing a:hover {
	float:left;
	width:38px;
	height:38px;
	background:url(../images/share_icon02.png) no-repeat 0 0;
	overflow:hidden;
	font-size:0;
	line-height:120px;
	margin:5px 10px 0 0;
	_display:inline
}
.btn_pop_click .btn_yaoqing a.sina, .btn_pop_click .btn_yaoqing a.sina:hover {
	background-position:-48px 0
}
.btn_pop_click.btn_pop_hover .btn_yaoqing {
	display:block
}
.btn_bug_erwei img {
	display:block;
	width:120px;
	height:120px;
	position:absolute;
	top:10px;
	left:10px
}
.btn_bug_erwei a {
	position:absolute;
	top:5px;
	right:5px;
	background:url(../images/product_sprites.png) no-repeat -25px -140px;
	display:block;
	width:11px;
	height:11px;
	overflow:hidden
}
.product_main .sale_box .choose_xilie {
	border-bottom:0;
	padding:5px 0 0
}
.product_main .sale_box .choose_xilie .right .list_e li {
	height:auto
}
.product_main .sale_box .choose_xilie .right .list_e {
	width:562px
}
.narrow_page .product_main .sale_box .choose_xilie .right .list_e {
	width:542px
}
.product_main .sale_box .choose_xilie .right .jia_gou_e, .product_main .sale_box .choose_xilie .right .jia_gou_e:hover {
	padding:0 8px 0 28px;
	position:relative;
	float:left;
	margin:0 5px 5px 1px;
	border:1px solid #d7d7d7
}
.product_main .sale_box .choose_xilie .right .jia_gou_e:hover {
	border:2px solid #ff7d82;
	margin:-1px 4px 4px 0;
*border:1px solid #ff7d82;
*margin:0 5px 5px 1px
}
.product_main .sale_box .choose_xilie .right .jia_gou_e span {
	display:block;
	white-space:nowrap
}
.product_main .sale_box .choose_xilie .jia_gou_e img {
	width:22px;
	height:22px;
	display:block;
	position:absolute;
	top:0;
	left:3px
}
.product_main .sale_box .choose_xilie .right .chosen, .product_main .sale_box .choose_xilie .right .chosen:hover {
	background:url(../images/product_sprites.png) no-repeat right -648px;
	border:2px solid #ff7d82;
	margin:-1px 4px 4px 0;
*border:1px solid #ff7d82;
*margin:0 5px 5px 1px
}
.product_main .buy_box_btn .tuan {
	float:left;
	color:#ff6400;
	padding:5px 0 0 10px
}
.product_main .sale_box .price_info .price_qiang .yushou {
	color:#00b68a;
	position:absolute;
	right:0;
	width:68px
}
.product_main .sale_box .price_info .price_qiang .yushou i {
	display:block;
	width:7px;
	height:4px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat -61px -60px;
	position:absolute;
	left:51px;
	top:14px
}
.product_main .sale_box .price_info .price_qiang .yushou_hover i {
	background-position:-61px -64px
}
.product_main .sale_box .price_info .price_qiang .yushou .pop_yushou {
	width:416px;
	padding:8px 10px 4px;
	position:absolute;
	right:0;
	top:23px;
	border:1px solid #dcdcdc;
	background:#fff;
	box-shadow:3px 3px 0 #f2f2f2;
	display:none
}
.product_main .sale_box .price_info .price_qiang .yushou_hover .pop_yushou {
	display:block
}
.product_main .sale_box .price_info .price_qiang .yushou ol li {
	list-style-type:decimal;
	margin-left:20px;
	line-height:18px;
	color:#4f4f4f
}
.price_qiang .pop_yushou a, .price_qiang .pop_yushou a:hover {
	display:block;
	margin:0 0 0 20px;
	font-family:"simsun"
}
.product_main .sale_box .price_info .price_qiang .yushou_p {
	position:relative;
	right:0;
	float:left;
	margin:2px 0 0 8px
}
.product_main .sale_box .price_info .price_qiang .yushou_p .pop_yushou {
	width:300px;
	padding:8px 10px;
	right:auto;
	left:0
}
.product_main .cuxiao_info .lingquan li {
	float:left;
	height:20px;
	line-height:20px;
	margin-right:8px;
	_display:inline;
	background:url(../images/pro_quan.png) no-repeat left 0;
	padding-left:10px;
	margin-top:3px
}
.product_main .cuxiao_info .lingquan a, .product_main .cuxiao_info .lingquan a:hover {
	flaot:left;
	white-space:nowrap;
	background:url(../images/pro_quan.png) no-repeat right 0;
	padding-right:10px;
	height:20px;
	line-height:20px;
	color:#fff;
	text-decoration:none
}
.product_main .sale_box .cuxiao_info .right .child_info {
	height:140px;
	width:562px;
	margin-left:0
}
.cuxiao_info .child_info .btn_a {
	top:40px
}
.product_main .sale_box .cuxiao_info .right .child_info .list {
	margin-left:-54px;
	width:616px;
	overflow:hidden;
	position:relative
}
.product_main .sale_box .cuxiao_info .right .child_info .list li {
	height:140px;
	padding:0 0 0 54px;
	width:100px;
	line-height:20px !important;
	margin-right:0;
	border:0
}
.product_main .sale_box .cuxiao_info .right .child_info .list li .add {
	width:16px;
	height:16px;
	position:absolute;
	top:40px;
	left:18px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat -25px -500px
}
.product_main .sale_box .cuxiao_info .right .child_info .list li .img {
	display:block;
	width:100px;
	height:100px;
	position:relative;
	left:0
}
.product_main .sale_box .cuxiao_info .right .child_info .list li .img_fu {
	cursor:default
}
.product_main .sale_box .cuxiao_info .right .child_info .list li .num {
	height:16px;
	line-height:16px;
	padding:0 10px;
	color:#fff;
	background-color:#f66;
	position:absolute;
	right:0;
	top:84px;
	border-radius:8px
}
.product_main .sale_box .cuxiao_info .right .child_info .list li .name, .product_main .sale_box .cuxiao_info .right .child_info .list li .name:hover {
	height:20px;
	width:100px;
	white-space:nowrap;
	color:#646464
}
.product_main .sale_box .cuxiao_info .right .child_info .list li .name {
	margin:0;
	padding-top:4px
}
.t_box .child_info {
	padding-left:20px;
	line-height:22px;
	border-bottom:1px solid #e5e5e5;
	padding-bottom:15px
}
.t_box .child_info h4 {
	font:14px/34px "Microsoft Yahei";
	height:34px;
	color:#323232
}
.t_box .child_info .pic, .t_box .child_info .pic:hover {
	display:block;
	width:150px;
	height:150px;
	overflow:hidden;
	text-align:center;
	border:1px solid #fff
}
.t_box .child_info .pic:hover {
	border-color:#ff2832
}
.t_box .child_info .pic_fu, .t_box .child_info .pic_fu:hover {
	cursor:default;
	border-color:#fff
}
.t_box .child_info .name {
	display:block;
	width:150px;
	height:44px;
	overflow:hidden
}
.t_box .child_info .price_d {
	padding-top:10px;
	display:block;
	width:150px;
	overflow:hidden;
	height:22px
}
.t_box .child_info .zhu {
	float:left;
	width:186px;
	overflow:hidden;
	position:relative;
	margin-right:20px;
	_display:inline
}
.t_box .child_info .zhu .add {
	top:70px !important;
	left:170px !important
}
.t_box .child_info .zhu .price_d {
	font-size:14px
}
.t_box .child_info .zhu .price_d b {
	color:#646464;
	font-weight:normal
}
.t_box .child_info .list {
	width:630px;
	float:left;
	position:relative;
	overflow:hidden
}
.t_box .child_info .list ul {
	width:10000px
}
.t_box .child_info .list li {
	width:152px;
	float:left;
	padding:0 20px 0 33px;
	position:relative
}
.t_box .child_info .list li .add {
	left:0;
	right:auto !important;
	top:65px !important
}
.t_box .child_info .btn_a {
	top:50px !important
}
.product_main .sale_box_one {
	background:0
}
.product_main .sale_box_one .xiajia_info {
	border:1px dotted #d3d3d3;
	background-color:#f5f5f5;
	margin:7px auto 0;
	padding:0 10px;
	height:70px;
	font:14px/70px "Microsoft Yahei";
	margin-left:-10px
}
.sale_box_one .mbox_another .bucket, .sale_box_one .mbox_another h3 {
	width:860px
}
.sale_box_one .mbox_another .bucket .over {
	margin:0;
	width:850px
}
.sale_box_one .mbox_another .over li {
	margin-right:22px
}
.sale_box_one .mbox_another a, .sale_box_one .mbox_another a:hover {
	color:#646464
}
.area_pop {
	position:absolute;
	width:369px;
	border:1px solid #ccc;
	background-color:#fff;
	z-index:77;
	padding:0 2px;
	font-size:12px;
	top:21px;
	left:0
}
.area_pop .close, .area_pop .close:hover {
	display:block;
	width:11px;
	height:11px;
	background:url(../images/product_sprites.png) no-repeat -25px -140px;
	overflow:auto;
	font-size:0;
	position:absolute;
	right:6px;
	top:8px
}
.area_pop .tab {
	height:27px;
	border-bottom:1px solid #ccc
}
.area_pop .tab li {
	height:20px;
	float:left;
	margin:7px 0 -1px 7px;
	padding:0 6px;
	_display:inline;
	background:#f1f1f1 url(../images/product_sprites.png) no-repeat right -205px
}
.area_pop .tab li.choose {
	height:20px;
	padding:0 6px;
	border:1px solid #ccc;
	border-bottom:0;
	background-color:#fff
}
.area_pop .tab li a, .area_pop .tab li a:hover {
	font:14px/20px "Microsoft Yahei";
	color:#464646;
	display:block;
	margin-right:12px;
	text-decoration:none;
	max-width:57px;
	overflow:hidden;
	white-space:nowrap
}
.area_pop .list {
	padding:4px 0 8px 17px;
	min-height:88px;
_height:expression(this.scrollHeight < 88 ? "88px":"auto");
	width:352px;
	float:left;
	overflow:hidden
}
.area_pop .list li {
	float:left;
	padding-left:3px;
	line-height:22px;
	width:85px;
	overflow:hidden;
	height:22px
}
.area_pop .list_notaligned li {
	width:auto;
	margin-right:15px;
	float:none;
	display:inline-block;
*display:inline;
*zoom:1
}
.area_pop .list a {
	color:#787878;
	text-decoration:none
}
.area_pop .list a:hover {
	color:#ff2832;
	text-decoration:underline
}
.yun_pop {
	color:#646464;
	font:12px "Microsoft Yahei";
	width:496px;
	padding:0 0 0 13px !important;
	float:none !important
}
.yun_pop h3 {
	height:38px;
	font:14px/38px "Microsoft Yahei";
	padding-left:13px
}
.yun_pop .close, .yun_pop .close:hover {
	top:13px;
	right:13px
}
.yun_pop .area {
	padding:0 0 0 13px !important;
	float:none !important
}
.yun_pop .area span, .yun_pop .area select, .yun_pop .area a {
	float:left
}
.yun_pop .area select {
	border:1px solid #dcdcdc;
	height:18px;
	overflow:hidden;
	line-height:18px;
	width:104px;
	margin-left:10px
}
.yun_pop .area a, .yun_pop .area a:hover {
	height:20px;
	line-height:20px;
	background-color:#ff2832;
	color:#fff !important;
	text-decoration:none;
	padding:0 4px 0 10px;
	border-radius:3px;
	margin:-1px 0 0 20px;
	_display:inline;
	letter-spacing:6px
}
.yun_pop .area a:hover {
	background-color:#f00000
}
.yun_pop .yun_list {
	width:480px;
	margin:20px auto 10px
}
.yun_pop .yun_list li {
	line-height:18px;
	border-top:1px solid #f5f5f5;
	padding:6px 10px 5px 65px;
	position:relative
}
.yun_pop .yun_list li.one {
	border-top:0
}
.yun_pop .yun_list li span {
	position:absolute;
	top:5px;
	left:-3px;
	font-weight:bold;
	width:50px;
	display:block;
	text-align:right
}
.product_main .sale_box .cuxiao_info .right .song_zeng {
	float:left;
	width:430px
}
.product_main .sale_box .cuxiao_info .right .song_zeng a, .product_main .sale_box .cuxiao_info .right .song_zeng a:hover {
	border:1px solid #f0f0f0;
	height:22px;
	width:22px;
	overflow:hidden;
	margin-top:2px
}
.product_main .sale_box .cuxiao_info .right .song_zeng a:hover {
	border-color:#ff2832
}
.product_main .sale_box .cuxiao_info .right .song_zeng img {
	display:block;
	width:22px;
	height:22px
}
.product_main .sale_box .cuxiao_info .right .song_zeng .num {
	color:#ff2832;
	padding-left:3px;
	position:relative;
	top:-8px
}
.product_main .sale_box .cuxiao_info .right .song_zeng li {
	float:left;
	margin-right:6px;
	_display:inline;
	white-space:nowrap
}

.title_name .live800 {
	float:left;
	padding-left:5px;
	margin-top:-4px
}
.title_name .live800 .onlines a, .title_name .live800 .onlines a:hover {
	display:block;
	width:28px;
	height:24px;
	overflow:hidden;
	line-height:72px;
	background:url(../images/online_s.gif) no-repeat 0 0
}
.title_name .live800 .offlines a, .title_name .live800 .offlines a:hover {
	display:block;
	width:28px;
	height:24px;
	overflow:hidden;
	line-height:72px;
	background:url(../images/offlines_s.png) no-repeat 0 0;
	margin-top:2px
}
.shop_score_box {
	color:#969696;
	background:#fff;
	margin-top:-1px;
	border-bottom:1px dotted #ccc;
	position:relative;
	z-index:888
}
.shop_score_box .all .red {
	padding:0 4px 0 10px;
	color:#ff2832;
	font:italic 16px "Verdana"
}
.shop_score_box .score {
	position:absolute;
	right:0;
	top:5px;
	display:block;
	width:11px;
	height:11px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat 0 -735px;
	line-height:33px;
	font-size:0
}
.shop_score_box .score_hover {
	background-position:-11px -735px
}
.shop_score_box .score_pop {
	position:absolute;
	right:0;
	top:26px;
	background:#fff;
	width:170px;
	padding:0 4px;
	border:1px solid #e1e1e1;
	z-index:888
}
.product_main .service_more .score_pop .title {
	border-bottom:1px solid #e1e1e1;
	overflow:hidden;
	padding:0 7px
}
.product_main .service_more .score_pop li {
	float:left;
	padding-left:7px;
	width:103px;
	overflow:hidden;
	height:22px;
	line-height:22px;
	position:relative
}
.product_main .service_more .score_pop li.right {
	padding-left:0;
	width:60px
}
.product_main .service_more .score_pop .title li {
	width:78px;
	padding:0;
	height:26px;
	line-height:26px
}
.product_main .service_more .score_pop .title li.right {
	text-align:right
}
.shop_score_box .jt {
	display:inline-block;
	width:7px;
	height:8px;
	font-size:0;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat -22px -735px;
	position:absolute;
	right:13px;
	top:7px
}
.shop_score_box .jt.down {
	background-position:-29px -735px
}
.shop_score_list {
	width:180px;
	overflow:hidden;
	padding-top:3px
}
.shop_score_list ul {
	width:189px
}
.shop_score_list li {
	width:51px;
	padding-left:12px;
	float:left;
	position:relative
}
.shop_score_box .shop_score_list .jt {
	top:8px;
	right:19px
}
.server_rightdiv {
	border-top:1px dotted #ccc;
	position:relative;
	padding-top:10px;
	background:#fff;
	margin-bottom:-1px
}
.server_rightdiv .s_one {
	height:30px
}
.server_rightdiv .live800 {
	float:left
}
.s_one .live800 .onlines, .s_one .live800 .offlines {
	display:inline-block;
	width:84px;
	height:24px;
	background:url(../images/online_l.gif) no-repeat 0 0;
	cursor:pointer
}
.s_one .live800 .offlines {
	background:url(../images/offlines_l.png) no-repeat 0 0
}
.server_rightdiv .server_dj {
	float:left;
	width:70px;
	height:27px;
	overflow:hidden;
	background:url(../images/service_dj.gif) no-repeat 0 0;
	margin-left:10px;
	_display:inline;
	cursor:pointer
}
.server_time {
	line-height:20px;
	color:#969696;
	margin:3px 0 0;
	padding-bottom:7px;
	clear:both
}
.product_main .service_more .fuwu {
	padding:3px 0 6px
}
.product_main .service_more .fuwu li {
	float:left;
	width:90px;
	height:26px;
	line-height:26px;
	color:#855758;
	position:relative;
	z-index:100
}

.product_main .service_more .shang_other li a, .product_main .service_more .shang_other li a:hover, .product_main .service_more .shang_other li .price, .product_main .service_more .shang_other li .yun {
	line-height:18px;
	float:left;
	color:#969696;
	position:relative
}
.product_main .service_more .shang_other li a, .product_main .service_more .shang_other li a:hover {
	width:90px;
	height:18px;
	overflow:hidden
}
.product_main .service_more .shang_other li .price {
	width:75px;
	text-align:right;
	padding-right:6px;
	height:18px;
	overflow:hidden;
	font-family:"Verdana", "Simsun"
}
.product_main .service_more .shang_other li .yun {
	width:170px
}
.fuwu .pop_lipin, .yun .pop_yun {
	display:none;
	position:absolute;
	right:3px;
	top:28px;
	background-color:#fff;
	border:1px solid #e1e1e1;
	width:160px;
	padding:6px 5px 6px 10px;
	overflow:hidden;
	line-height:18px;
	color:#646464;
	z-index:10005;
	box-shadow:#e1e1e1 3px 3px 0
}
.fuwu .pic_hover .pop_lipin, .pic_hover .pop_yun {
	display:block
}
.fuwu .lpbz .pop_lipin {
	width:210px
}
.pic_hover .pop_yun {
	top:18px
}
.product_main .service_more .fuwu li.pic_hover, .product_main .service_more .shang_other li .pic_hover {
	z-index:10005
}
.product_content {
	width:1200px;
	margin:5px auto 0
}
.product_content a, .product_content a:hover {
	color:#646464
}
.product_content .zuozhe {
	color:#969696;
	display:block;
	height:20px;
	line-height:20px;
	overflow:hidden
}
.product_content .price_d {
	display:inline-block;
	padding-right:3px
}
.product_content .pic_hover .price_e {
	white-space:nowrap
}
.product_content .pic_hover .price_e b {
	font-weight:normal
}
.product_content .pic_hover .pinglun {
	display:block
}
.product_content .pic_hover .price_e a, .product_content .pic_hover .price_e a:hover {
	font-weight:normal;
	color:#1a66b3
}
.product_content .main {
	float:right;
	padding-left:20px;
	width:970px
}
.product_content_b .main {
	margin-top:-22px
}
.product_content .group_buy {
	padding-bottom:30px;
	height:250px;
	width:970px;
	position:relative
}
.product_content .group_buy .tab {
	border-bottom:1px solid #323232
}
.product_content .group_buy .tab li {
	float:left;
	padding:1px 28px 0;
	height:22px;
	background-color:#fff;
	font:14px/22px "Microsoft Yahei";
	color:#969696;
	cursor:default
}
.product_content .group_buy .tab2 {
	position:absolute;
	top:40px;
	width:810px;
	overflow:hidden;
	z-index:66;
	height:16px;
	line-height:16px
}
.product_content .group_buy .tab2 li {
	float:left;
	width:90px;
	color:#969696;
	cursor:default
}
.product_content .group_buy .tab2 li.hover {
	color:#ff2832
}
.product_content .group_buy .tab li.hover {
	position:relative;
	border:1px solid #323232;
	border-bottom:0;
	padding:1px 27px;
	margin-bottom:-1px;
	color:#323232
}
.product_content .group_buy .over {
	padding-top:20px;
	position:relative;
	z-index:60;
	width:970px;
	overflow:hidden
}
.product_content .group_buy .paidang_box {
	padding-left:180px
}
.product_content .group_buy .over ul {
	width:100000px;
	overflow:hidden;
	position:relative;
	z-index:60;
	float:left
}
.product_content .group_buy .over ul.paidang {
	width:180px;
	position:absolute;
	left:0;
	top:20px
}
.product_content .group_buy .over li {
	float:left;
	position:relative;
	line-height:20px;
	width:165px
}
.product_content .group_buy .over li.zhu {
	width:164px
}
.product_content .group_buy .over li .pic {
	width:130px;
	height:130px;
	overflow:hidden;
	position:relative
}
.product_content .group_buy .over li .pic a, .product_content .group_buy .over li .pic a:hover {
	display:block;
	width:130px;
	height:130px;
	overflow:hidden;
	text-align:center
}
.product_content .group_buy .over li .pic a img {
	width:130px;
	height:130px
}
.product_content .group_buy .over li .pic .choose, .product_content .group_buy .over li .pic .choose:hover, .product_content .group_buy .over li .pic .unchoose, .product_content .group_buy .over li .pic .unchoose:hover {
	display:none;
	position:absolute;
	bottom:0;
	right:0;
	width:24px !important;
	height:24px !important;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat -25px -475px
}
.product_content .group_buy .over li.selected .pic .choose {
	background-position:-50px -475px
}
.product_content .group_buy .over li .pic .unchoose, .product_content .group_buy .over li .pic .unchoose:hover {
	background-position:0 -475px;
	cursor:default
}
.product_content .group_buy .over li.hover .pic .choose {
	background-position:0 -500px
}
.product_content .group_buy .over li .add, .t_box .child_info .list li .add {
	width:16px;
	height:16px;
	position:absolute;
	top:58px;
	right:2px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat -25px -500px
}
.product_content .group_buy .over li .price {
	width:130px;
	overflow:hidden;
	white-space:nowrap;
	padding:15px 0 0
}
.product_content .group_buy .over li .name, .product_content .group_buy .over li .zuozhe {
	width:130px;
	height:20px;
	overflow:hidden
}
.product_content .group_buy .over_package li .name, .product_content .group_buy .over_package li .zuozhe {
	width:105px
}
.product_content .group_buy .group_info {
	width:151px;
	height:160px;
	overflow:hidden;
	position:absolute;
	top:60px;
	right:0;
	padding:0 0 0 35px;
	font:12px/30px "Microsoft Yahei";
	color:#646464;
	z-index:55
}
.product_content .group_buy .group_info .price_all_d {
	padding-top:2px
}
.product_content .group_buy .group_info .error {
	position:absolute;
	top:125px;
	left:35px;
	display:block;
	background:#fdf4ef;
	border:1px solid #fecc8c;
	color:#ff4e00;
	padding:0 3px 0 21px;
	height:24px;
	line-height:24px;
	overflow:hidden
}
.product_content .group_buy .group_info .error i {
	display:block;
	position:absolute;
	width:16px;
	height:16px;
	background:url(../images/product_sprites.png) -60px -140px;
	overflow:hidden;
	top:4px;
	left:2px
}
.product_content .group_buy .group_info i.all, .t_box .child_info .zhu .add {
	display:block;
	position:absolute;
	width:16px;
	height:7px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat -42px -500px;
	top:50px;
	left:0
}
.product_content .group_buy .group_info .num {
	color:#787878;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px
}
.product_content .group_buy .group_info .num a, .product_content .group_buy .group_info .num a:hover {
	color:#1a66b3
}
.product_content .group_buy .group_info .price_all_m span {
	text-decoration:line-through;
	font-family:Verdana;
	padding-left:5px
}
.product_content .group_buy .group_info .num b, .product_content .group_buy .group_info .price_all_d span {
	font:bold 14px Verdana;
	color:#ff2832;
	padding-right:3px
}
.product_content .group_buy .group_info .price_all_d span {
	padding-left:5px
}
.product_content .group_buy .group_info .price_all_d .icon_vip {
	display:inline-block;
	width:19px;
	height:16px;
	overflow:hidden;
	background-image:url(../images/product_sprites.png);
	background-repeat:no-repeat;
	position:relative;
	top:3px;
*top:0;
	margin-right:3px
}
.product_content .group_buy .group_info .price_all_d .vip_zs {
	background-position:-80px -550px
}
.product_content .group_buy .group_info .price_all_d .vip_jk {
	background-position:-80px -566px
}
.product_content .group_buy .group_info .price_all_d .vip_yk {
	background-position:-80px -582px
}
.product_content .group_buy .group_info a.btn, .product_content .group_buy .group_info a.btn:hover {
	display:inline-block;
	float:none;
	margin:15px 0 0 0
}
.product_content .group_buy .over .btn_a {
	z-index:65;
	top:68px !important;
	display:none
}
.product_content .group_buy .over_package {
	width:710px;
	padding:40px 36px 0
}
.product_content .group_buy .over_package ul {
	width:10000px;
	margin-left:-40px
}
.product_content .group_buy .over_package li.zhu {
	padding-left:45px;
	width:105px
}
.product_content .group_buy .over_package li .pic a .num {
	height:16px;
	line-height:16px;
	padding:0 10px;
	color:#fff;
	background-color:#f66;
	position:absolute;
	right:0;
	bottom:0;
	border-radius:8px
}
.product_content .group_buy .over_package li .add {
	left:12px;
	right:auto;
	top:40px
}
.product_content .group_buy .over_package .btn_a {
	display:block
}
.product_content .group_buy .over_package li .pic {
	width:100px;
	height:100px
}
.product_content .t_box {
	position:relative;
	z-index:999;
}
.product_content .t_box .tab_panel {
}
.product_content .t_box .tab_panel .tab {
	border-bottom:1px solid #323232
}
.product_content .t_box .tab_panel .tab li {
	float:left;
	height:24px;
	font:16px/24px "Microsoft Yahei";
	padding:1px 30px 0;
	color:#969696;
	overflow:hidden;
	cursor:pointer
}
.product_content .t_box .tab_panel .tab li.hover {
	border:1px solid #323232;
	border-bottom:0;
	padding:5px 29px 1px;
	margin-bottom:-1px;
	position:relative;
	background-color:#fff;
	color:#ff2832
}
.product_content .t_box .pro_content .key {
	width:858px;
	padding:0 22px 0 0;
	margin-top:10px
}
.product_content .t_box .pro_content .key li {
	padding-left:20px;
	width:266px;
	overflow:hidden;
	float:left;
	line-height:22px;
	height:22px;
	color:#323232
}
.product_content .t_box .pro_content .key li.fenlei {
	width:788px;
	float:none;
	clear:both;
	height:auto;
	position:relative;
	padding-left:90px
}
.product_content .t_box .pro_content .key li.fenlei label {
	position:absolute;
	top:0;
	left:20px
}
.product_content .t_box .pro_content .key li.fenlei span {
	display:inline-block;
	padding:1px 3px 0;
	font-family:sinsun
}
.product_content .t_box .pro_content .key li.fenlei .lie {
	padding:0;
	clear:both;
	display:block
}
.product_content .t_box .pro_content .key li.fenlei a, .product_content .t_box .pro_content .key li.fenlei a:hover {
	color:#1a66b3
}
.product_content .t_box .t_box_left {
	border-right:1px solid #e1e1e1;
	padding-right:20px;
	position:relative
}
.product_content .t_box .section {
	padding-top:10px;
	overflow:hidden
}
.product_content .t_box .mbox3 .section {
}
.product_content .t_box .section .title {
	border-bottom:2px solid #e5e5e5;
	height:22px
}
.product_content .t_box .section .title span {
	float:left;
	border-left:2px solid #ff2832;
	padding:0 30px 0 6px;
	background:#e5e5e5 url(../images/product_sprites.png) no-repeat right -525px;
	height:22px;
	padding-bottom:2px;
	margin-bottom:-2px;
	position:relative;
	font:14px/22px "Microsoft Yahei";
	color:#323232
}
.product_content .t_box .section .title span .s_nrtj {
	width:1px;
	height:1px;
	position:absolute;
	top:-50px;
	left:0
}
.product_content .t_box .section .descrip {
	color:#656565;
	line-height:22px;
	padding:14px 20px;
	font-size:14px
}
.product_content .t_box .section .no_detail {
	padding:30px 20px 40px;
	font-size:14px
}
.product_content .t_box .section .descrip .section_show_more {
	text-align:right;
	padding-top:15px;
	height:24px;
	overflow:hidden
}
.product_content .t_box .section .descrip .section_show_more a, .product_content .t_box .section .descrip .section_show_more a:hover {
	height:22px;
	line-height:22px;
	background:url(../images/product_sprites.png) repeat-x 0 -95px;
	border:1px solid #e6e6e6;
	color:#505050;
	float:right;
	padding:0 15px;
	border-radius:3px;
	text-decoration:none;
	margin-left:10px;
	font-size:12px
}
.product_content .t_box .tab_panel_fixed {
	position:fixed;
	top:0;
	background-color:#fff;
	border-top:2px solid #ff2832;
	width:1198px;
	height:45px;
	margin-left:-230px;
	z-index:999;
	border-left:1px solid #bababa;
	border-right:1px solid #bababa;
	border-bottom:1px solid #bababa
}
.product_content .tab_panel .tab_panel_kf {
	display:none;
	width:210px;
	float:left;
	padding:8px 0 0 20px;
	font:bold 12px/24px "Microsoft Yahei";
	color:#646464;
	height:24px;
	overflow:hidden
}
.product_content .t_box .tab_panel_fixed .tab {
	float:left;
	border-bottom:0
}
.product_content .t_box .tab_panel_fixed .tab li {
	text-align:left;
	height:44px;
	line-height:44px;
	font-size:14px;
	padding:0 15px 1px
}
.product_content .t_box .tab_panel_fixed .tab li.hover {
	border:0;
	padding:0 15px 1px
}
.tab_panel_kf .icon {
	float:left;
	width:18px;
	height:18px;
	overflow:hidden;
	background-image:url(../images/product_sprites.png);
	background-repeat:no-repeat;
	margin:5px 5px 0 0
}
.tab_panel_kf .dang {
	background-position:0 -230px
}
.tab_panel_kf .shang {
	background-position:-20px -230px
}
.tab_panel_kf .haiwai {
	background-position:-40px -230px
}
.tab_panel_kf .name {
	float:left;
	padding-top:2px
}
.tab_panel_kf .live800 {
	float:left;
	padding-left:5px
}
.tab_panel_kf .live800 .onlines a, .tab_panel_kf .live800 .onlines a:hover {
	display:block;
	width:28px;
	height:24px;
	overflow:hidden;
	line-height:72px;
	background:url(../images/online_s.gif) no-repeat 0 0
}
.tab_panel_kf .live800 .offlines a, .tab_panel_kf .live800 .offlines a:hover {
	display:block;
	width:28px;
	height:24px;
	overflow:hidden;
	line-height:72px;
	background:url(../images/offlines_s.png) no-repeat 0 0;
	margin-top:2px
}
.product_content .tab_panel_btn {
	float:right;
	display:none
}
.product_content .tab_panel_btn .price {
	float:right;
	color:#646464;
	font:12px/24px "Microsoft Yahei";
	padding-top:10px
}
.product_content .tab_panel_btn .price span {
	font:bold 16px Verdana;
	padding:0 8px 0 5px
}
.tab_panel_btn .btn, .tab_panel_btn .btn:hover {
	float:right;
	margin:4px 5px 0 0
}
.product_content .tab_panel_fixed .tab_panel_btn {
	display:block
}
.product_content .tab_panel_fixed .tab_panel_kf {
	display:block
}
.t_box_left .section a, .t_box_left .section a:hover {
	color:#1a66b3
}
.tab_panel_btn .btn i {
	display:none
}
.tab_panel_kf .icon_dj {
	width:26px;
	height:26px;
	float:left;
	background:url(../images/icon_dj.jpg) no-repeat 0 0;
	overflow:hidden;
	line-height:90px;
	margin:1px 0 0 5px;
	cursor:pointer
}
.book_operation {
	width:82px;
	position:absolute;
	right:-90px;
	top:10px;
	background-color:#fff;
	z-index:999
}
.book_operation li {
	height:36px;
	font:12px/36px "Microsoft Yahei";
	color:#646464;
	position:relative;
	padding-left:12px
}
.book_operation li .icon {
	position:absolute;
	left:0;
	top:15px;
	display:block;
	width:8px;
	height:8px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat 0 -500px
}
.book_operation li.title {
	height:32px;
	line-height:32px;
	border-bottom:1px dotted #e9e9e9
}
.book_operation li a, .book_operation li a:hover {
	text-decoration:none;
	color:#646464
}
.book_operation li a:hover, .book_operation li.hover a {
	color:#ff2832
}
.book_operation li.hover .icon {
	width:7px;
	height:7px;
	background-position:-15px -500px;
	background-color:#fff;
	left:-12px
}
.book_operation_fix {
	position:fixed;
	left:50%;
	margin-left:518px;
	top:55px;
	right:auto;
	transform:top 2s
}
.browser {
	height:0;
	font-size:0;
	line-height:0;
	overflow:hidden
}
.t_box_left .browser_op {
	position:absolute;
	right:-90px;
	top:-58px
}
.book_operation .erwei_dz {
	margin:10px 0 0 7px;
	width:60px;
	padding-top:67px;
	background:url(../images/erwei_dz.png) no-repeat 0 0
}
.book_operation .erwei_dz span {
	display:block;
	font:14px/18px "Microsoft Yahei";
	color:#646464;
	margin:0 auto;
	text-align:center
}
.mbox_another {
	padding-bottom:30px;
	margin-left:-10px
}
.mbox_another h3 {
	width:970px;
	height:22px;
	border-bottom:1px solid #323232;
	position:relative;
	margin:0 auto;
	text-align:center
}
.mbox_another h3 .title {
	color:#323232;
	font:16px/22px "Microsoft Yahei";
	display:inline-block;
	text-align:center;
	background-color:#fff;
	position:relative;
	bottom:-9px;
	padding:0 12px
}
.mbox_another h3 .num {
	color:#323232;
	font:14px/22px "Microsoft Yahei";
	position:absolute;
	right:20px;
	top:10px;
	background:#fff;
	padding:0 10px
}
.mbox_another h3 .num b {
	color:#969696;
	font-weight:normal
}
.mbox_another .bucket {
	width:970px;
	position:relative;
	padding-top:30px;
	overflow:hidden
}
.mbox_another .bucket .over {
	width:925px;
	margin:0 0 0 40px;
	overflow:hidden;
	position:relative
}
.mbox_another .over ul {
	width:100000px
}
.mbox_another .over li {
	float:left;
	width:152px;
	overflow:hidden;
	margin-right:33px;
	_display:inline;
	line-height:20px
}
.mbox_another .over .pic {
	width:152px;
	height:152px;
	overflow:hidden;
	margin:0 auto;
	margin-bottom:10px;
	position:relative
}
.mbox_another .over .pic a, .mbox_another .over .pic a:hover {
	display:block;
	width:150px;
	height:150px;
	border:1px solid #fff;
	text-align:center
}
.mbox_another .over .pic a:hover {
	border-color:#ff2832
}
.mbox_another .over .pic a img {
	width:150px;
	height:150px
}
.mbox_another .over .none_b .pic a:hover {
	border-color:#fff
}
.mbox_another .over .pic .hover a {
	width:auto;
	height:auto;
	display:inline-block;
	border:0
}
.mbox_another .over .pic .hover {
	display:none;
	width:150px;
	position:absolute;
	bottom:0;
	left:0;
	background:url(../images/hover_bg.png) 0 0;
	color:#646464;
	line-height:20px;
	text-align:center
}
.mbox_another .over .pic_hover .hover {
	display:block
}
.mbox_another .bucket .btn_a, .group_buy .over .btn_a, .t_box .child_info .btn_a {
	width:26px;
	height:45px;
	display:block;
	position:absolute;
	top:80px;
	background-image:url(../images/product_sprites.png);
	background-repeat:no-repeat;
	background-color:#c4c4c4;
	border-radius:3px;
	z-index:666;
	cursor:pointer
}
.mbox_another .bucket .prev, .group_buy .over .prev, .t_box .child_info .prev {
	left:0;
	background-position:0 -430px
}
.mbox_another .bucket .next, .group_buy .over .next, .t_box .child_info .next {
	right:0;
	background-position:-26px -430px
}
.mbox_another .bucket .btn_none, .group_buy .over .btn_none, .t_box .child_info .btn_none {
	background-color:#eaeaea;
	cursor:default
}
.mbox_another .bucket .name {
	height:20px;
	overflow:hidden;
	white-space:nowrap;
	width:144px
}
.mbox_another .bucket .link_more {
	text-align:right;
	padding-top:5px
}
.product_content .group_buy .over .prev {
	left:150px
}
.product_content .group_buy .over_package .prev {
	left:0
}
.mbox_another_two .bucket {
	padding-top:10px
}
.mbox_another_two .over ul .list_page {
	float:left;
	width:925px;
	overflow:hidden;
	height:464px
}
.mbox_another_two .over li {
	padding-top:20px
}
.mbox_another_two .bucket .btn_a {
	top:222px
}
.product_content_b .mbox_another .over li {
	height:202px
}
.product_content_b .mbox_another_two .over ul .list_page {
	height:424px
}
.product_content .aside {
	float:left;
	width:210px
}
.product_content .aside .abox {
	border:1px solid #eee;
	margin-bottom:20px
}
.product_content .aside .abox h3 {
	height:30px;
	color:#646464;
	font:14px/30px "Microsoft Yahei";
	overflow:hidden;
	padding:5px 0 0 8px;
	margin-bottom:-1px;
	background-color:#fff;
	position:relative;
	z-index:333
}
.product_content .aside .abox .link_more {
	margin-top:-6px;
	padding:0 20px 19px 0;
	text-align:right;
	background:#fff;
	position:relative
}
.product_content .aside .abox .list01 {
	width:194px;
	margin:0 auto;
	padding-bottom:8px
}
.product_content .aside .list01 li {
	padding:10px;
	width:174px;
	overflow:hidden;
	border-top:1px dotted #ccc
}
.product_content .aside .list01 .pic {
	display:block;
	width:150px;
	height:150px;
	overflow:hidden;
	margin:0 auto;
	border:1px solid #fff;
	position:relative
}
.product_content .aside .list01 .pic_hover {
	border-color:#f0f0f0
}
.product_content .aside .attention .list01 .pic_hover {
	border-color:#fff
}
.product_content .aside .list01 .price {
	padding-top:3px
}
.product_content .aside .list01 .name {
	line-height:18px;
	height:36px;
	overflow:hidden
}
.product_content .aside .list01 .pic .hover {
	display:none;
	position:absolute;
	bottom:-1px;
	left:-1px;
	width:149px;
	padding-left:3px;
	background:url(../images/hover_bg.png) 0 0;
	color:#646464;
	line-height:20px
}
.product_content .aside .list01 .pic_hover .hover {
	display:block;
	text-align:center
}
.product_content .aside .none_b .pic_hover {
	border-color:#fff
}
.product_content .aside .list_alsoview .name {
	height:auto
}
.product_content .aside .abox .tab {
	height:25px;
	border-bottom:1px solid #ccc;
	width:190px;
	margin:0 auto;
	background:#fff;
	padding-top:2px
}
.product_content .aside .abox .tab li {
	float:left;
	width:93px;
	text-align:center;
	height:24px;
	padding:1px;
	color:#969696;
	font:14px/22px "Microsoft Yahei"
}
.product_content .aside .abox .tab li.hover {
	color:#ff2832;
	border:1px solid #ccc;
	border-bottom-color:#fff;
	padding:0;
	position:relative;
	margin-bottom:-1px
}
.product_content .aside .abox .list02 {
	width:190px;
	margin:0 auto 10px;
	padding-top:5px;
	overflow:hidden
}
.product_content .aside .abox .list02 li {
	border-bottom:1px dotted #ccc;
	height:34px;
	line-height:34px;
	position:relative;
	padding:1px 0 0 20px;
	width:170px;
	overflow:hidden;
	clear:both;
	z-index:222
}
.product_content .aside .abox .list02 li .num {
	display:block;
	position:absolute;
	width:13px;
	height:15px;
	top:10px;
	left:0;
	color:#969696;
	text-align:center;
	background:url(../images/product_sprites.png) no-repeat -15px -410px;
	font:12px/12px "simsun";
	z-index:66
}
.product_content .aside .abox .list02 li .num_top3 {
	background-position:0 -410px;
	color:#fff
}
.product_content .aside .abox .list02 li.hover {
	height:70px;
	padding:10px 0 0 65px;
	width:125px;
	line-height:18px
}
.product_content .aside .abox .list02 li.hover .pic {
	display:block;
	width:60px;
	height:60px;
	overflow:hidden;
	text-align:center;
	position:absolute;
	left:0;
	top:10px;
	z-index:33
}
.product_content .aside .abox .list02 li.hover .name, .product_content .aside .abox .list02 li.hover .zuozhe {
	widht:125px;
	height:18px;
	overflow:hidden;
	white-space:nowrap
}
.product_content .aside .abox .list02 li.hover .zuozhe {
	color:#969696
}
.product_content .aside .abox .list02 li.hover .price {
	padding-top:10px
}
.product_content .aside .abox .list02 li.hover .price_m {
	padding-right:3px
}
.product_content .aside .abox .list03 {
	width:189px;
	margin:1px auto 0;
	padding:10px 0 16px 1px;
	overflow:hidden;
	border-top:1px solid #e5e5e5
}
.product_content .aside .abox .list03 li {
	float:left;
	width:63px;
	height:22px;
	line-height:22px;
	overflow:hidden
}
.product_content .aside .abox .list04 {
	width:190px;
	margin:0 auto;
	padding-bottom:11px
}
.product_content .aside .abox .list04 li {
	border-top:1px dotted #e5e5e5;
	position:relative;
	width:126px;
	height:66px;
	padding:9px 0 0 64px;
	overflow:hidden;
	line-height:20px
}
.product_content .aside .abox .list04 .pic {
	position:absolute;
	top:10px;
	left:0;
	width:54px;
	height:54px;
	overflow:hidden;
	border:1px solid #f0f0f0
}
.product_content .aside .abox .list04 .name {
	height:40px;
	width:120px;
	overflow:hidden;
	word-break:break-all;
	word-wrap:break-word
}
.product_content .aside .abox .list05 li {
	width:170px;
	padding-left:19px;
	background:url(../images/point96.png) no-repeat 8px 10px
}
.product_content .aside .abox .list05 {
	max-height:1100px
}
.pop_zhijie {
	position:absolute;
	width:270px;
	padding-bottom:30px;
	overflow:hidden;
	border:1px solid #ef4945;
	font-size:12px;
	color:#646464;
	background-color:#fff
}
.pop_zhijie h3 {
	border-bottom:1px solid #f5f5f5;
	height:40px;
	overflow:hidden;
	position:relative;
	font:14px/40px "Microsoft Yahei";
	padding:0 0 0 12px
}
.pop_zhijie .close {
	display:block;
	width:11px;
	height:11px;
	background:url(../images/product_sprites.png) no-repeat -25px -140px;
	overflow:auto;
	font-size:0;
	position:absolute;
	right:13px;
	top:13px
}
.pop_zhijie_info {
	text-align:center;
	padding-top:18px
}
.pop_zhijie_info .btn {
	display:block;
	margin:25px auto 0;
	height:24px
}
.pop_zhijie_info .btn a, .pop_zhijie_info .btn a:hover {
	display:inline-block;
	color:#fff;
	text-decoration:none;
	height:24px;
	line-height:24px;
	background-color:#ff2832;
	padding:0 5px;
	border-radius:3px
}
.pop_zhijie_info .btn a:hover {
	background-color:#f00000
}
.pop_fenqi {
	display:none;
	border:1px solid #0096d2;
	width:387px;
	padding-bottom:10px;
	overflow:hidden;
	background-color:#fff;
	position:absolute;
	font-size:12px;
	color:#646464;
	top:-200px;
	left:10px
}
.btn_pop_hover .pop_fenqi {
	display:block
}
.pop_fenqi h3 {
	height:40px;
	overflow:hidden;
	position:relative;
	font:14px/40px "Microsoft Yahei";
	padding:0 0 0 12px
}
.pop_fenqi .help, .pop_fenqi .help:hover {
	position:absolute;
	color:#969696 !important;
	font:12px/20px "simsun";
	text-decoration:none;
	right:12px;
	top:12px;
	height:20px;
	display:inline-block
}
.pop_fenqi .help:hover {
	text-decoration:underline
}
.pop_fenqi .help i {
	display:inline-block;
	width:14px;
	height:14px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat -65px -500px;
	margin-right:5px;
	position:relative;
	top:3px
}
.pop_fenqi .fenqi_info {
	width:387px;
	overflow:hidden
}
.pop_fenqi .fenqi_info ul {
	width:388px
}
.pop_fenqi .fenqi_info li {
	float:left;
	width:97px;
	text-align:center;
	font:12px/20px Verdana;
	overflow:hidden
}
.pop_fenqi .fenqi_info li .title {
	height:34px;
	border-right:1px solid #fff;
	line-height:34px;
	background-color:#f5f5f5;
	padding-top:15px
}
.pop_fenqi .fenqi_info li .fei {
	border:1px solid #f5f5f5;
	border-width:0 1px 1px 0;
	height:53px;
	padding-top:15px
}
.pop_fenqi .fenqi_info li .row01 {
	line-height:68px;
	height:68px;
	padding:0
}
.pop_fenqi .text {
	padding:12px 0 0 12px;
	color:#969696
}
.pop_fenqi .fenqi_info li b {
	font-weight:normal;
	color:#ff2832
}
.pop_fenqi .fenqi_info li span {
	display:block
}
.narrow_page .product_wrapper, .narrow_page .product_main {
	width:960px
}
.narrow_page .product_main .show_info {
	width:620px
}
.narrow_page .product_main .sale_box .sale_box_left {
	width:610px
}
.narrow_page .product_main .sale_box .price_info {
	width:610px
}
.narrow_page .product_main .sale_box .price_info .price_qiang {
	width:610px
}
.narrow_page .product_main .sale_box .cuxiao_info .right, .narrow_page .product_main .sale_box .area_info .right, .narrow_page .product_main .sale_box .cuxiao_info .right .child_info {
	width:542px
}
.narrow_page .product_main .sale_box .cuxiao_info .right .rule02 {
	width:495px
}
.narrow_page .product_main .sale_box .cuxiao_info .right .rule03 {
	width:482px
}
.narrow_page .product_main .sale_box .cuxiao_info .right .rule03 .jia_gou_info {
	width:542px
}
.narrow_page .product_main .sale_box .cuxiao_info .right .rule02 .jia_gou_info {
	width:542px
}
.narrow_page .product_main .sale_box .cuxiao_info .right .jia_gou_info .list li {
	width:184px
}
.narrow_page .product_main .sale_box .cuxiao_info .right .rule04 {
	width:470px
}
.narrow_page .product_main .sale_box .cuxiao_info .right .rule06 {
	width:445px
}
.narrow_page .product_main .sale_box .buy_box .buy_box_btn {
	width:547px
}
.narrow_page .product_main .service_more {
	float:none;
	position:absolute;
	right:0;
	top:0;
	border-left:1px solid #f5f5f5;
	z-index:10007;
	margin:0;
	background:#fff;
	width:0;
	padding:10px 0 0 0
}
.narrow_page .sale_box_one .mbox_another .bucket, .narrow_page .sale_box_one .mbox_another h3 {
	width:610px
}
.narrow_page .sale_box_one .mbox_another .bucket .over {
	width:609px;
	margin-left:1px
}
.narrow_page .sale_box_one .mbox_another .over li {
	padding-left:25px;
	margin-right:26px
}
.narrow_page .product_content {
	width:960px
}
.narrow_page .product_content .main, .narrow_page .product_content .group_buy, .narrow_page .product_content .group_buy .tab2 {
	width:730px
}
.narrow_page .product_content .group_buy .over {
	width:730px
}
.narrow_page .product_content .group_buy .over .btn_a {
	display:block
}
.narrow_page .product_content .group_buy .over_package ul {
	margin-left:0
}
.narrow_page .product_content .group_buy .over_package {
	padding:40px 0 0;
	width:540px
}
.narrow_page .product_content .group_buy .over_package li.zhu {
	padding:0 10px 0 20px;
	width:105px !important
}
.narrow_page .product_content .group_buy .over_package li .add {
	left:-5px
}
.narrow_page .mbox_another h3, .narrow_page .mbox_another .bucket, .narrow_page .product_content .t_box .tab_panel {
	width:730px
}
.narrow_page .mbox_another .bucket .over {
	width:707px;
	margin-left:12px
}
.narrow_page .product_content .t_box .t_box_left, .narrow_page .product_content .t_box .section {
	width:730px;
	padding-right:0
}
.narrow_page .product_content .t_box .t_box_left {
	border-right:0
}
.narrow_page .product_content .t_box .t_box_left .pro_content {
	width:730px;
	overflow:hidden
}
.narrow_page .t_box .child_info .list {
	width:425px
}
.narrow_page .product_content .t_box .pro_content .key {
	width:572px
}
.narrow_page .product_content .tab_panel_fixed .tab_panel_kf {
	display:none
}
.narrow_page .product_content .t_box .tab_panel_fixed {
	width:958px
}
.narrow_page .book_operation_fix, .narrow_page .book_operation {
	display:none
}
.narrow_page .product_main .sale_box {
	position:relative;
	z-index:1000
}
.narrow_dang {
	display:none;
	width:34px;
	height:34px;
	overflow:hidden;
	left:-34px;
	top:-1px;
	position:absolute
}
.narrow_dang a, .narrow_dang a:hover {
	display:block;
	width:34px;
	height:34px;
	overflow:hidden
}
.narrow_dang a.shang img {
	margin-left:-40px
}
.narrow_dang a.hai img {
	margin-left:-80px
}
.narrow_dang a:hover img {
	margin-top:-35px
}
.narrow_page .narrow_dang {
	display:block
}
.narrow_page .service_more_info {
	display:none
}
.narrow_page .product_main .service_more_hover {
	width:180px;
	padding-left:10px;
	border-bottom:1px solid #f5f5f5
}
.narrow_page .service_more_hover .service_more_info {
	display:block
}
.narrow_page .product_content .t_box {
	width:730px
}
.narrow_page .product_content .t_box .pro_content .key li.fenlei {
	width:640px
}
.narrow_page .product_main .sale_box .buy_box .text {
	width:610px
}
.narrow_page .product_main .sale_box .cuxiao_info .right .child_info .list {
	width:588px;
	margin-left:-47px
}
.narrow_page .product_main .sale_box .cuxiao_info .right .child_info .list li {
	padding-left:47px;
	width:100px
}
.narrow_page .product_main .sale_box .cuxiao_info .right .child_info .list li .add {
	left:15px
}
.narrow_page .product_main .sale_box .cuxiao_info .right .zeng_info .list li {
	width:96px;
	margin-right:13px
}
.narrow_page .product_main .sale_box .d15_price_info {
	width:610px
}
.narrow_page .product_content .group_buy .paidang_box {
	padding-left:150px
}
.narrow_page .product_content .group_buy .over li.zhu, .narrow_page .product_content .group_buy .over li {
	width:150px
}
.fix_box {
	width:72px;
	left:50%;
	margin-left:620px;
	position:fixed;
	bottom:35px;
	_position:absolute;
_top:expression(eval(documentElement.scrollTop+document.documentElement.offsetHeight-this.offsetHeight-30));
	z-index:10000;
	font-family:'Hiragino Sans GB', "Simsun"
}
.fix_box .fix_erweima {
	position:relative;
	margin-bottom:6px;
	width:45px;
	height:45px;
	z-index:10
}
.fix_box .yingxiang, .fix_box .yingxiang:hover {
	display:block;
	position:relative;
	z-index:10;
	text-decoration:none;
	margin:0 -13px 6px -12px;
	width:70px;
	height:56px;
	background:url(http://img63.ddimg.cn/upload_img/00111/product/icon_yingxiang.png) no-repeat 0 0
}
.fix_box .yingxiang:hover {
	background-position:-70px 0
}
.fix_box .fix_erweima .little, .fix_box .fix_erweima .little:hover {
	display:block;
	width:45px;
	height:45px;
	background:url(../images/erweima_home2.png) -124px -2px no-repeat
}
.fix_box .fix_erweima .little:hover, .fix_box .fix_erweima .on {
	background-position:-124px -54px
}
.fix_box .fix_erweima .big {
	display:block;
	width:122px;
	height:134px;
	background:url(../images/erweima_home2.png) 0 0 no-repeat;
	position:absolute;
	left:-122px;
	top:0;
	z-index:3
}
.fix_box .fix_erweima iframe {
	display:block;
	width:122px;
	height:134px;
	position:absolute;
	left:-122px;
	top:0;
	z-index:2
}
.fix_box .fix_box_survey {
	display:block;
	background:#646464;
	height:29px;
	width:31px;
	position:relative;
	z-index:10;
	line-height:14px;
	padding:8px 7px;
	text-align:center;
	color:#fff;
	font-family:"Microsoft YaHei";
	font-size:12px;
	text-decoration:none;
	margin-bottom:6px
}
.fix_box .fix_box_survey:hover {
	background:#fa3228;
	color:#fff;
	text-decoration:none
}
.fix_box .fix_box_back_up, .fix_box .fix_box_back_up:hover {
	display:block;
	background:#646464 url(../images/erweima_home2.png) -125px -106px no-repeat;
	height:45px;
	width:45px;
	text-indent:-9999px;
	position:relative;
	z-index:10
}
.fix_box .fix_box_back_up:hover {
	background-color:#505050
}
.narrow_page .fix_box {
	left:auto;
	right:0;
	margin-left:0
}
.fix_box .fix_box_gg {
	display:block;
	background:#646464;
	height:29px;
	width:31px;
	position:relative;
	z-index:10;
	line-height:28px;
	padding:8px 7px;
	text-align:center;
	color:#fff;
	font-family:"Microsoft YaHei";
	font-size:12px;
	text-decoration:none;
	margin-top:6px
}
.product_main_b {
	width:970px
}
.product_main_b .show_info, .product_main_b .sale_box .sale_box_left {
	width:630px
}
.product_main_b .sale_box .price_info {
	width:620px
}
.product_main_b .sale_box .cuxiao_info .right, .product_main_b .sale_box .area_info .right, .product_main_b .sale_box .cuxiao_info .right .child_info {
	width:552px
}
.product_main_b .sale_box .cuxiao_info .right .rule02 {
	width:505px
}
.product_main_b .sale_box .cuxiao_info .right .rule03 {
	width:492px
}
.product_main_b .sale_box .cuxiao_info .right .rule04 {
	width:480px
}
.product_main_b .sale_box .cuxiao_info .right .rule06 {
	width:455px
}
.product_main_b .sale_box .buy_box .buy_box_btn {
	width:557px
}
.product_main_b .service_more {
	float:none;
	position:absolute;
	right:-1px;
	top:0;
	border-left:1px solid #f5f5f5;
	z-index:10007;
	margin:0;
	background:#fff;
	width:0;
	padding:10px 0 0 0
}
.product_main_b .narrow_dang {
	display:block
}
.product_main_b .sale_box_one .mbox_another .bucket, .product_main_b .sale_box_one .mbox_another h3 {
	width:610px
}
.product_main_b .sale_box_one .mbox_another .bucket .over {
	width:609px;
	margin-left:1px
}
.product_main_b .sale_box_one .mbox_another .over li {
	padding-left:25px;
	margin-right:26px
}
.product_main_b .sale_box {
	position:relative
}
.product_main_b .service_more_hover {
	width:180px;
	padding-left:10px
}
.product_main_b .sale_box .price_info .price_ph_hover .ph_info_bg {
	right:-3px
}
.pop_choucang {
	width:496px;
	background-color:#fff;
	font:16px "Microsoft Yahei";
	color:#646464;
	border:1px solid #e6e6e6;
	padding-bottom:60px;
	position:absolute
}
.pop_choucang h3 {
	height:38px;
	line-height:38px;
	font-size:14px;
	padding-left:13px;
	position:relative
}
.pop_choucang h3 .close, .pop_choucang h3 .close:hover {
	width:13px;
	height:13px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat right -705px;
	text-decoration:none;
	font-size:0;
	line-height:40px;
	position:absolute;
	top:13px;
	right:13px
}
.pop_choucang .icon {
	display:block;
	width:28px;
	height:28px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat left -705px;
	margin:68px auto 0
}
.pop_choucang .icon_w {
	background-position:-30px -705px
}
.pop_choucang .text {
	padding:20px 0 0;
	text-align:center
}
.pop_choucang .text a, .pop_choucang .text a:hover {
	color:#1a66b3;
	font-size:12px;
	display:block;
	text-decoration:none;
	margin-top:5px
}
.pop_choucang .text a:hover {
	text-decoration:underline
}
.pop_choucang .btn {
	display:block;
	padding-top:26px;
	text-align:center
}
.pop_choucang .btn a, .pop_choucang .btn a:hover {
	display:inline-block;
	height:34px;
	border:1px solid #e6e6e6;
	line-height:34px;
	font-size:16px;
	color:#323232;
	background:url(../images/product_sprites.png) repeat-x 0 -671px;
	margin:0 auto;
	padding:0 35px;
	text-decoration:none;
	border-radius:3px
}
.pop_choucang .btn a:hover {
	background:#f5f5f5
}
.masks {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:10011;
	_position:absolute;
_top:expression(eval(document.documentElement.scrollTop));
_height:expression(eval(document.documentElement.clientHeight))
}
.masks iframe {
	border:0;
	height:100%;
	width:100%;
opacity=0;
	filter:alpha(opacity=0);
	background-color:#000;
	filter:alpha(opacity=20);
	opacity:.2
}
.product_content .aside .ad_product .list01 li {
	position:relative;
	overflow:visible
}
.ad_product .jump_frame {
	position:absolute;
	top:-23px;
	border:1px solid #dcdcdc;
	background:#f8f8f8;
	width:396px;
	height:252px;
	z-index:999;
	color:#646464;
	overflow:hidden;
	box-shadow:#ededed 3px 3px 0
}
.jump_window .img {
	width:120px;
	height:120px;
	position:absolute;
	top:14px;
	left:34px;
	overflow:hidden
}
.jump_window h2 {
	width:210px;
	overflow:hidden;
	height:28px;
	left:174px;
	top:10px;
	position:absolute
}
.jump_window h2 a, .jump_window h2 a:hover {
	color:#1a66b3;
	font:bold 14px/28px "Microsoft Yahei"
}
.jump_window .price_d {
	width:120px;
	position:absolute;
	left:34px;
	top:144px;
	font:bold 14px Verdana
}
.jump_window .key_word {
	position:absolute;
	left:34px;
	top:169px;
	height:50px;
	width:130px;
	overflow:hidden
}
.product_content .aside .ad_product .key_word li {
	float:left;
	height:18px;
	line-height:18px;
	color:#969696;
	border:1px solid #969696;
	padding:0 5px;
	background:#fff;
	margin:0 6px 6px 0;
	_display:inline;
	width:auto;
	border-radius:2px
}
.jump_window .dangdang_icon {
	position:absolute;
	left:34px;
	top:220px;
	width:120px;
	height:33px;
	overflow:hidden
}
.jump_window .dangdang_icon .icon {
	float:left;
	background:url("../images/product_sprites.png") no-repeat 0 0;
	width:18px;
	height:18px;
	margin:5px 5px 0 0
}
.jump_window .dangdang_icon .dang {
	background-position:0 -230px
}
.jump_window .dangdang_icon .name {
	float:left;
	padding-top:4px;
	color:#ff2832
}
.jump_window .book_produce {
	position:absolute;
	left:174px;
	top:40px;
	width:210px;
	line-height:20px
}
.jump_window .book_produce a, .jump_window .book_produce a:hover {
	color:#1a66b3;
	font:12px/20px Verdana
}
.jump_window .book_produce b {
	font:bold 12px/20px Verdana;
	padding:0 5px
}
.jump_window .abstract {
	width:210px;
	line-height:20px;
	height:100px;
	overflow:hidden;
	border-top:1px solid #ebebeb;
	margin-top:10px;
	padding:10px 0 0
}
.jump_window .book_produce .evaluation a {
	color:#646464
}
.jump_window .book_produce .evaluation a span {
	color:#1a66b3
}
.jump_window .book_produce .evaluation:hover, .jump_window .abstract:hover {
	text-decoration:underline
}
.jump_window .abstract a {
	color:#646464
}
.jump_window .abstract a:hover {
	color:#323232 !important
}
.down_payment {
	width:1200px;
	height:90px;
	overflow:hidden;
	background:#f5f5f5;
	margin:0 auto 30px;
	clear:both
}
.narrow_page .down_payment {
	width:960px
}
.narrow_page .down_payment .left {
	width:82px;
	padding-left:20px
}
.narrow_page .down_payment .right li {
	width:286px
}
.narrow_page .down_payment .right .jiao {
	right:8px
}
.down_payment .left {
	float:left;
	height:90px;
	width:154px;
	padding-left:60px;
	color:#646464;
	font:16px/90px "Microsoft Yahei"
}
.down_payment .right li {
	width:328px;
	float:left;
	overflow:hidden;
	height:90px;
	background-image:url(../images/sprites_dp_dj.png);
	background-repeat:no-repeat;
	color:#969696;
	position:relative
}
.down_payment .right .jiao {
	height:90px;
	width:22px;
	overflow:hidden;
	position:absolute;
	top:0;
	right:36px;
	background:url(../images/sprites_dp_dj.png) no-repeat right -270px
}
.down_payment .right .step04 .jiao {
	display:none
}
.down_payment .right .step01 {
	background-position:0 0
}
.down_payment .right .step02 {
	background-position:0 -90px
}
.down_payment .right .step04 {
	background-position:0 -180px
}
.down_payment .right li span {
	display:block
}
.down_payment .right .title {
	padding:27px 0 2px 60px;
	font:bold 14px/22px "Microsoft Yahei"
}
.down_payment .right .title b {
	font-size:12px;
	font-weight:normal
}
.down_payment .right .text {
	font:12px/14px "simsun";
	padding:0 0 0 60px;
	color:#ff6400
}
.yushou_j {
	width:640px;
	height:102px;
	overflow:hidden;
	margin-left:-10px;
	background:#fff8f4;
	position:relative
}
.yushou_j ul {
	width:618px;
	height:102px;
	margin:0 auto;
	overflow:hidden;
	position:relative
}
.yushou_j ul li {
	float:left;
	height:47px;
	text-align:center;
	position:relative
}
.yushou_j ul.yushou_j_2 li {
	width:309px
}
.yushou_j ul.yushou_j_3 li {
	width:206px
}
.yushou_j .circle {
	width:18px;
	height:18px;
	overflow:hidden;
	border-radius:18px;
	position:absolute;
	top:51px;
	background:#ebebeb;
	right:10px
}
.yushou_j li .circle {
	left:0;
	right:auto
}
.yushou_j li.deep .circle {
	top:48px;
	width:24px;
	height:24px;
	border-radius:24px;
	background:#ff6400 url(../images/product_sprites.png) no-repeat 0 -1075px;
	z-index:88
}
.yushou_j li .line {
	display:block;
	height:6px;
	position:absolute;
	top:57px;
	left:0;
	background:#ebebeb;
	width:100%;
	z-index:55
}
.yushou_j li .line i {
	background:#ebebeb;
	width:100%;
	display:block;
	height:6px;
	position:absolute;
	top:0;
	left:-10%
}
.yushou_j li.deep .line i {
	background:#ff6400
}
.yushou_j ul.yushou_j_3 li.s02 .line i {
	left:-10%
}
.yushou_j ul.yushou_j_3 li.s03 .line i {
	left:-70%;
	width:150%
}
.yushou_j ul li .price {
	color:#646464;
	font:12px/24px "Microsoft Yahei", "Verdana";
	display:inline-block;
	padding-top:5px
}
.yushou_j ul li .price b {
	font-size:14px;
	display:block
}
.yushou_j ul li.deep .price {
	color:#ff6400
}
.yushou_j ul li .num {
	display:none
}
.yushou_j ul li.deep .num {
	display:block;
	padding-top:14px
}
.yushou_j ul li.deep .num b {
	display:inline-block;
	background:#ff6400;
	color:#fff;
	line-height:20px;
	height:20px;
	padding:0 10px;
	color:#fff;
	border-radius:10px;
	font-weight:normal
}
.narrow_page .yushou_j {
	width:620px !important
}
.narrow_page .yushou_j ul {
	width:610px !important
}
.narrow_page .yushou_j ul.yushou_j_2 li {
	width:305px !important
}
.narrow_page .yushou_j ul.yushou_j_3 li {
	width:203px !important
}
.narrow_page .yushou_j .circle {
	right:5px
}
.narrow_page .down_payment_pod .left {
	width:95px
}
.narrow_page .down_payment_pod .right li {
	width:160px
}
.down_payment_pod .left {
	width:178px
}
.down_payment_pod .right li {
	width:185px;
	padding-right:50px;
	background-image:url(../images/sprites_dp_pod.png)
}
.down_payment_pod .right .step02 {
	background-position:0 -90px
}
.down_payment_pod .right .step03 {
	background-position:0 -180px
}
.down_payment_pod .right .step04 {
	background-position:0 -270px
}
.down_payment_pod .right .title {
	padding-top:35px
}
.down_payment_pod .right .step04 .title {
	padding-top:27px
}
.down_payment_pod .right .text {
	color:#d737d7
}
.search_shop {
	width:194px;
	margin:0 auto;
	padding:1px 0 20px
}
.search_shop .key, .search_shop .r_select {
	background:#f9f9f9;
	border:1px solid #e2e2e2;
	height:26px;
	padding-left:5px;
	width:187px;
	margin:0 auto 10px;
	position:relative;
	z-index:999
}
.search_shop input {
	height:24px;
	line-height:24px;
	font-size:12px;
	border:0;
	background:#f9f9f9;
	width:170px;
	color:#646464;
*margin-top:-1px;
	outline:0
}
.search_shop .r_select span {
	display:block;
	position:absolute;
	right:0;
	top:0;
	height:26px;
	width:26px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat -74px -729px;
	border-left:1px solid #e2e2e2;
	cursor:pointer
}
.search_shop .r_select span.select_list {
	position:absolute;
	top:26px;
	left:-1px;
	background:#fff;
	border:1px solid #e2e2e2;
	width:192px;
	height:auto
}
.search_shop .r_select span.select_list a, .search_shop .r_select span.select_list a:hover {
	display:block;
	width:187px;
	height:26px;
	line-height:26px;
	text-decoration:none;
	padding-left:5px
}
.search_shop .r_select span.select_list a:hover {
	background:#f5f5f5
}
.search_shop .btn, .search_shop .btn:hover {
	margin:0 auto;
	width:62px;
	height:22px;
	display:block;
	background:url(../images/product_sprites.png) no-repeat 0 -95px;
	border:1px solid #e6e6e6;
	border-radius:3px;
	text-align:center;
	font:12px/22px "Microsoft Yahei";
	text-decoration:none
}
.search_shop .btn:hover {
	background:#f5f5f5
}
.hai_info {
	padding-top:25px;
	width:860px;
	overflow:hidden
}
.hai_info li {
	float:left;
	width:180px;
	padding:15px 15px 40px;
	color:#2b2b2c;
	font:16px 'Microsoft Yahei';
	text-align:center
}
.hai_info li .pic {
	display:block;
	background:url(../images/hai_info.png) no-repeat 0 0;
	width:120px;
	height:120px;
	overflow:hidden;
	margin:0 auto 13px
}
.hai_info li.list02 .pic {
	background-position:-120px 0
}
.hai_info li.list03 .pic {
	background-position:-240px 0
}
.hai_info li.list04 .pic {
	background-position:-360px 0
}
.hai_info li .point {
	background:url(../images/hai_info.png) no-repeat 0 -125px;
	display:inline-block;
	width:4px;
	height:4px;
	overflow:hidden;
	margin:-0 5px;
	top:-3px;
*top:-6px;
	position:relative
}
.hai_info li .text {
	display:block;
	position:relative
}
.narrow_page .hai_info {
	width:730px
}
.narrow_page .hai_info li {
	width:150px;
	padding:15px 16px 40px;
	font-size:14px
}
.narrow_page .hai_info li.list04 .text {
	width:180px;
	margin:0 -16px
}
.app_pop {
	width:608px;
	color:#646464;
	font:12px "Microsoft Yahei";
	padding-bottom:65px;
	z-index:9999;
	position:relative
}
.pro_masks .app_pop {
	position:fixed;
	top:50%;
	left:50%;
	margin-left:-304px;
	margin-top:-149px
}
.app_pop .close, .app_pop .close:hover {
	top:13px;
	right:13px
}
.app_pop h3 {
	font:14px/38px "Microsoft Yahei";
	height:38px;
	padding:0 0 0 12px
}
.app_pop .title {
	color:#214c90;
	padding:42px 40px 12px 40px;
	font-size:14px;
	font-weight:bold
}
.app_pop .title a, .app_pop .title a:hover {
	color:#214c90
}
.app_pop .app_left {
	float:left;
	width:213px;
	height:120px;
	border-right:1px solid #e6e6e6;
	overflow:hidden;
	padding:0 0 0 39px
}
.app_pop .app_right {
	float:left;
	width:320px;
	padding:0 0 0 20px
}
.app_pop .nav span {
	width:16px;
	height:16px;
	float:left;
	text-align:center;
	overflow:hidden;
	color:#fff;
	background:#ccc;
	font:12px/16px Verdana;
	border-radius:10px;
	margin-right:5px
}
.app_pop .app_left img {
	display:block;
	width:90px;
	height:90px;
	margin:12px 0 0 21px
}
.app_pop .app_right .phone {
	position:relative;
	padding-top:10px
}
.app_pop .app_right .phone input {
	float:left;
	height:30px;
	border:1px solid #e6e6e6;
	line-height:30px;
	font-size:12px;
	padding-left:10px;
	width:156px;
	overflow:hidden;
	color:#969696;
	border-radius:2px;
	margin-right:10px
}
.app_pop .app_right .phone a, .app_pop .app_right .phone a:hover {
	float:left;
	color:#323232;
	border:1px solid #e6e6e6;
	font-size:12px;
	text-decoration:none;
	width:86px;
	height:29px;
	line-height:29px;
	border-radius:3px;
	text-align:center;
	background:url(../images/product_sprites.png) no-repeat 0 -671px
}
.app_pop .app_right .phone a.error, .app_pop .app_right .phone a.error:hover {
	background:#d2d2d2;
	color:#fff;
	cursor:default
}
.app_pop .app_right .phone input.error {
	border-color:#ff6464;
	background:#fdf0ef;
	color:red
}
.app_pop .app_right .phone .hint, .app_pop .app_right .phone .success {
	display:block;
	position:absolute;
	top:46px;
	left:0;
	color:#f00000
}
.app_pop .app_right .phone .success {
	color:#2ca024
}
.app_pop .app_right .phone .hint i, .app_pop .app_right .phone .success i {
	float:left;
	width:9px;
	height:9px;
	background:url(../images/product_sprites.png) no-repeat 0 -1065px;
	margin:4px 6px 0 0
}
.app_pop .app_right .phone .success i {
	background-position:-10px -1065px
}
.outlets {
	position:absolute;
	top:29px;
	right:0;
	z-index:10000;
	width:1200px
}
.narrow_page .outlets {
	width:960px
}
.outlets .o_icon {
	position:absolute;
	top:0;
	right:0;
	z-index:10001
}
.outlets .o_close {
	background:url(../images/close.png) no-repeat;
	height:19px;
	width:19px;
	cursor:pointer;
	position:absolute;
	top:0;
	right:-19px
}
.outlets a.o_close:hover {
	background-position:0 -19px
}
.outlets .o_banner {
	height:400px;
	z-index:10000;
	position:absolute;
	top:24px;
	right:0
}
.outlets .o_icon img {
	display:block
}
.t_box .canshu_cont {
	padding:10px 0 20px;
	color:#323232;
	font:12px "Microsoft Yahei", "Verdana"
}
.t_box .canshu_cont table {
	border-left:1px solid #eee
}
.t_box .canshu_cont th, .t_box .canshu_cont td {
	text-align:left;
	vertical-align:middle
}
.t_box .canshu_cont th {
	height:40px;
	background:#eee;
	padding-left:30px
}
.t_box .canshu_cont td {
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	height:28px;
	line-height:28px
}
.t_box .canshu_cont .dsj_td_l {
	width:170px;
	color:#646464;
	background:#f8f8f8;
	text-align:right;
	padding-right:10px
}
.t_box .canshu_cont .dsj_td_r {
	padding-left:10px
}
.ad_product h3 {
	background:#fff url(http://img63.ddimg.cn/upload_img/00111/gg/guanggao02.png) no-repeat 173px 10px
}
.t_guanggao_br {
	background:#fff url(http://img63.ddimg.cn/upload_img/00111/gg/guanggao02.png) no-repeat right 255px
}
.product_fb .t_guanggao_br {
	background-position:right 289px
}
.pro_masks {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:10011;
	_position:absolute;
_top:expression(eval(document.documentElement.scrollTop));
_height:expression(eval(document.documentElement.clientHeight))
}
.pro_masks .masks_bg {
	border:0;
	height:100%;
	width:100%;
	background-color:#000;
	filter:alpha(opacity=20);
	opacity:.2
}
.pop_lingquan {
	width:660px;
	border:1px solid #e6e6e6;
	background:#fff;
	font:12px "Microsoft Yahei", "Verdana"
}
.pro_masks .pop_lingquan {
	position:fixed;
	top:50%;
	left:50%;
	margin-left:-331px;
	margin-top:-227px
}
.pop_lingquan h3 {
	height:38px;
	line-height:38px;
	font-size:14px;
	padding:0 0 12px 13px;
	position:relative
}
.pop_lingquan h3 .close, .pop_lingquan h3 .close:hover {
	width:13px;
	height:13px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat right -705px;
	text-decoration:none;
	font-size:0;
	line-height:40px;
	position:absolute;
	top:13px;
	right:13px
}
.pop_lingquan .lingquan_box_s {
	height:402px;
	overflow-y:auto;
	overflow-x:hidden;
	position:relative
}
.pop_lingquan .lingquan_box {
	width:640px;
*padding-bottom:20px
}
.pop_lingquan .lingquan_box .quan {
	width:300px;
	height:114px;
	overflow:hidden;
	float:left;
	_display:inline;
	margin:0 0 20px 20px;
	background:#ffc46e;
	border-radius:5px;
	position:relative
}
.pop_lingquan .lingquan_box .quan .y01, .pop_lingquan .lingquan_box .quan .y02 {
	background:#fff;
	border-radius:8px;
	width:8px;
	height:8px;
	position:absolute;
	left:90px;
	z-index:666
}
.pop_lingquan .lingquan_box .quan .y01 {
	top:-4px
}
.pop_lingquan .lingquan_box .quan .y02 {
	bottom:-4px
}
.pop_lingquan .lingquan_box .quan .lq_left {
	float:left;
	width:84px;
	padding:20px 0 0 10px;
	color:#fff;
	line-height:20px
}
.pop_lingquan .lingquan_box .quan .lq_right {
	float:left;
	width:195px;
	padding-left:10px;
	margin-top:20px;
	height:42px;
	line-height:22px;
	border-left:1px solid #ffe2b7;
	color:#cd8534;
	overflow:hidden
}
.pop_lingquan .lingquan_box .quan .lq_left .jg {
	font-size:24px;
	font-weight:bold
}
.pop_lingquan .lingquan_box .quan .lq_left .jg b {
	font-size:14px
}
.pop_lingquan .lingquan_box .quan .lq_left span, .pop_lingquan .lingquan_box .quan .lq_right span {
	display:block
}
.pop_lingquan .lingquan_box .quan .lq_right span {
	width:195px;
	height:22px;
	overflow:hidden
}
.pop_lingquan .lingquan_box .quan .lq_right b {
	font-weight:normal;
	font-family:"simsun"
}
.pop_lingquan .lingquan_box .quan .lq_right a, .pop_lingquan .lingquan_box .quan .lq_right a:hover {
	color:#cd8534;
	text-decoration:none
}
.pop_lingquan .lingquan_box .quan .lq_right a:hover {
	text-decoration:underline
}
.pop_lingquan .lingquan_box .quan .btn {
	position:absolute;
	height:40px;
	width:300px;
	bottom:0;
	left:0
}
.pop_lingquan .lingquan_box .quan .btn .lq_btn, .pop_lingquan .lingquan_box .quan .btn .lq_btn:hover {
	width:180px;
	height:24px;
	overflow:hidden;
	background:#fff;
	border-radius:15px;
	margin:0 auto;
	text-decoration:none;
	display:block;
	color:#fdaf40;
	line-height:24px;
	text-align:center;
	box-shadow:0 3px 2px #e2aa63;
	cursor:pointer
}
.pop_lingquan .lingquan_box .quan .btn input {
	float:left;
	border:0;
	width:86px;
	height:24px;
	overflow:hidden;
	padding:0 10px;
	color:#323232;
	font:12px/24px "Microsoft Yahei", "Verdana";
	margin-left:10px;
	_display:inline;
	border-radius:3px
}
.pop_lingquan .lingquan_box .quan .btn img {
	width:42px;
	height:22px;
	float:left;
	border:1px solid #b4b2b0;
	margin-left:10px;
	_display:inline
}
.pop_lingquan .lingquan_box .quan .btn .rep, .pop_lingquan .lingquan_box .quan .btn .rep:hover {
	background:url(../images/product_sprites.png) no-repeat 0 -1100px;
	width:20px;
	height:18px;
	overflow:hidden;
	float:left;
	text-decoration:none;
	margin:3px 0 0 10px;
	_display:inline
}
.pop_lingquan .lingquan_box .quan .btn .lq_btn02, .pop_lingquan .lingquan_box .quan .btn .lq_btn02:hover {
	width:80px;
	float:left;
	margin-left:10px;
	_display:inline
}
.pop_lingquan .lingquan_box .quan .btn_ok {
	background:#ff6166;
	z-index:555;
	text-align:center;
	line-height:40px;
	color:#fff
}
.pop_lingquan .lingquan_box .quan_over {
	background:#ffe2ba
}
.pop_lingquan .lingquan_box .quan_over .btn .lq_btn, .pop_lingquan .lingquan_box .quan_over .btn .lq_btn:hover {
	background:#ccc;
	color:#fff;
	box-shadow:none;
	cursor:default
}
.pop_lingquan .lingquan_box .quan .y03 {
	background:#3b2306;
	filter:alpha(opacity=60);
	opacity:.6;
	position:absolute;
	width:300px;
	height:114px;
	top:0;
	left:0;
	z-index:444
}
.pop_lingquan .lingquan_box .quan .hint {
	position:absolute;
	top:45px;
	left:40px;
	z-index:555;
	background:#fff;
	height:24px;
	border-radius:12px;
	white-space:nowrap;
	color:#646464;
	line-height:24px;
	padding:0 6px
}
.pop_lingquan .lingquan_box .quan .hint i {
	float:left;
	width:14px;
	height:14px;
	background:url(../images/product_sprites.png) no-repeat 0 -1043px;
	overflow:hidden;
	margin:4px 6px 0 0
}
.daohuo_pop {
	width:420px;
	border:1px solid #e6e6e6;
	font:12px "Microsoft Yahei";
	color:#999;
	padding-bottom:20px;
	background:#fff
}
.pro_masks .daohuo_pop {
	position:fixed;
	top:50%;
	left:50%;
	margin-left:-210px;
	margin-top:-100px
}
.daohuo_pop h3 {
	height:38px;
	line-height:38px;
	font-size:14px;
	padding:0 0 8px 13px;
	position:relative;
	color:#646464
}
.daohuo_pop h3 .close, .daohuo_pop h3 .close:hover {
	width:13px;
	height:13px;
	overflow:hidden;
	background:url(../images/product_sprites.png) no-repeat right -705px;
	text-decoration:none;
	font-size:0;
	line-height:40px;
	position:absolute;
	top:13px;
	right:13px
}
.daohuo_pop .hint {
	padding-left:44px;
	color:#999
}
.daohuo_pop .daohuo_info {
	padding-top:16px
}
.daohuo_info .left {
	float:left;
	width:142px;
	height:46px;
	overflow:hidden;
	text-align:right;
	line-height:24px
}
.daohuo_info .right {
	float:left;
	width:278px;
	height:46px;
	overflow:hidden;
	position:relative
}
.daohuo_info .right input {
	color:#323232;
	font-size:12px;
	padding-left:10px;
	border:1px solid #e6e6e6;
	height:24px;
	line-height:24px;
	width:190px
}
.daohuo_info .right input.num {
	width:66px
}
.daohuo_info .btn {
	padding:0 0 0 142px
}
.daohuo_info .btn a, .daohuo_info .btn a:hover {
	float:left;
	height:26px;
	line-height:26px;
	padding:0 23px;
	overflow:hidden;
	letter-spacing:2px;
	background:#ff2832;
	color:#fff;
	text-decoration:none
}
.daohuo_info .btn a:hover {
	background:#f00000
}
.daohuo_info .right .error {
	position:absolute;
	color:#ff2832;
	bottom:2px;
	left:0;
*top:29px;
	top:29px\0
}
.daohuo_info .right .error i {
	float:left;
	width:12px;
	height:12px;
	overflow:hidden;
	background:url(../images/daohuo.png) no-repeat 0 0;
	position:relative;
	top:2px;
	margin-right:4px
}
.daohuo_info .ok {
	font-size:14px;
	font-weight:bold;
	color:#8dc845;
	padding:24px 0 0 90px
}
.daohuo_info .ok .icon {
	float:left;
	width:28px;
	height:28px;
	overflow:hidden;
	background:url(../images/daohuo.png) no-repeat 0 -30px;
	margin-right:7px;
	position:relative;
	top:-5px
}
.daohuo_info .worry {
	padding:24px 0 0 64px;
	color:#666
}
.daohuo_info .worry .icon {
	background-position:0 -60px
}
.daohuo_info .txt {
	clear:both;
	color:#666;
	text-align:center;
	padding-top:10px
}
.daohuo_info .btn2 {
	padding:40px 0 0;
	text-align:center
}
.daohuo_info .btn2 a, .daohuo_info .btn2 a:hover {
	float:none;
	display:inline-block;
	height:24px;
	line-height:24px;
	background:#ff2832;
	border:1px solid #ff2832;
	margin-right:20px
}
.daohuo_info .btn2 a.other, .daohuo_info .btn2 a.other:hover {
	border:1px solid #e6e6e6;
	color:#505050;
	background:url(../images/product_sprites.png) no-repeat 0 -671px
}
.daohuo_info .btn2 a:hover {
	background:#f00000
}
.daohuo_info .btn2 a.other:hover {
	background:#f5f5f5
}
锘? .mbox3 {
margin-bottom:20px
}
.mbox3 .tit {
	background:#f0f0f0;
	border-bottom:1px solid #dcdcdc;
	font:14px/34px "microsoft YaHei";
	color:#787878;
	height:34px;
	padding-left:20px
}
.mbox3 .comment_head {
	width:970px;
	color:#646464;
	overflow:hidden;
	position:relative;
	font-family:"microsoft YaHei";
	padding-bottom:22px
}
.mbox3 .comment_rate {
	width:178px;
	float:left
}
.comment_rate .processingbar, .comment_rate .processingbar2, .comment_rate .processingbar3, .comment_rate .processingbar4 {
	margin:15px 0 0 20px;
	position:relative;
	width:158px;
	height:117px
}
.comment_rate .processingbar {
	background:url(../images/comment_cycle.png) no-repeat 0 0\9
}
.comment_rate .processingbar2 {
	background:url(../images/comment_cycle.png) no-repeat 0 -120px\9
}
.comment_rate .processingbar3 {
	background:url(../images/comment_cycle.png) no-repeat 0 -240px\9
}
.comment_rate .processingbar4 {
	background:url(../images/comment_cycle.png) no-repeat 0 -360px
}
.comment_rate .processingbar .nei, .comment_rate .processingbar2 .nei, .comment_rate .processingbar3 .nei, .comment_rate .processingbar4 .nei {
	width:93px;
	height:93px;
	overflow:hidden;
	position:absolute;
	top:10px;
	left:10px;
	color:#646464;
	font-family:"Microsoft Yahei";
	text-align:center;
	border-radius:46px
}
.comment_rate .processingbar .nei {
	background:url(../images/comment_cycle.png) no-repeat -10px -10px
}
.comment_rate .processingbar2 .nei {
	background:url(../images/comment_cycle.png) no-repeat -10px -130px
}
.comment_rate .processingbar3 .nei {
	background:url(../images/comment_cycle.png) no-repeat -10px -250px
}
.comment_rate .nei span {
	display:block;
	padding:20px 2px 0 0
}
.comment_rate .nei span.num {
	color:#645a5a;
	font-size:30px;
	padding-top:0
}
.comment_rate .nei .num i {
	font-size:22px;
	position:relative;
	top:-2px
}
.comment_rate .processingbar svg .big {
	stroke:#ff3d46;
	stroke-width:6px
}
.comment_rate .processingbar svg .small {
	stroke:#ffb7bb;
	stroke-width:6px
}
.comment_rate .processingbar2 svg .big {
	stroke:#ff7019;
	stroke-width:6px
}
.comment_rate .processingbar2 svg .small {
	stroke:#ffcaaa;
	stroke-width:6px
}
.comment_rate .processingbar3 svg .big {
	stroke:#93d629;
	stroke-width:6px
}
.comment_rate .processingbar3 svg .small {
	stroke:#d7f0b0;
	stroke-width:6px
}
.comment_tag_none {
	color:#969696;
	font-size:14px;
	text-align:center;
	padding-top:12px
}
.comment_tag_none .icon {
	background:url(../images/comment_cycle.png) no-repeat 0 -480px;
	display:block;
	width:80px;
	height:80px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:15px
}
.comment_rate .processingbar3_none {
	background:url(../images/comment_cycle.png) no-repeat 0 -240px
}
.comment_rate .processingbar3_none svg {
	display:none
}
.mbox3 .comment_tag_wrap {
	width:594px;
	float:left
}
.comment_tag_label {
	padding:16px 0 0;
	line-height:20px
}
.comment_chart_list {
	position:absolute;
	left:823px;
	top:0;
	padding:16px 0 0;
	line-height:20px
}
.comment_chart_list a, .comment_chart_list a:hover {
	display:block;
	margin-top:16px;
	height:34px;
	overflow:hidden;
	padding:0 20px;
	font:14px/34px "microsoft YaHei";
	color:#fff !important;
	text-decoration:none;
	border-radius:3px
}
.comment_tag_total {
	position:relative;
	width:579px;
	padding:16px 15px 0 0;
	overflow:hidden
}
.comment_tag_total .up {
	position:absolute;
	width:13px;
	height:13px;
	overflow:hidden;
	font-size:0;
	line-height:40px;
	background:url(../images/comment_sprite.png) no-repeat 0 0;
	right:0;
	top:18px
}
.comment_tag_total_up {
	height:36px
}
.comment_tag_total_up .up {
	background-position:-15px 0
}
.comment_tag_total .tag_posi {
	float:left;
	padding:0 10px 10px 0
}
.comment_tag_total .tag_posi a, .comment_tag_total .tag_posi a:hover {
	white-space:nowrap;
	display:block;
	height:24px;
	line-height:24px;
	background:#ffedee;
	border:1px solid #ffedee;
	padding:0 10px;
	color:#646464;
	text-decoration:none;
	border-radius:3px
}
.comment_tag_total .tag_posi a.current, .comment_tag_total .tag_posi a.current:hover {
	background:#ff2832;
	border-color:#ff2832;
	color:#fff
}
.comment_tag_total .tag_posi a:hover {
	border-color:#fa97a0
}
.comment_body {
	color:#646464
}
.comment_body .comment_tabs {
	height:34px;
	background:#f0f0f0;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	font-family:"microsoft YaHei"
}
.comment_tabs .comment_tabs_wrap {
	float:left;
	width:790px;
	height:34px
}
.comment_tabs .comment_tabs_wrap span {
	float:left;
	padding:0 15px 0 20px;
	line-height:34px;
	cursor:pointer;
	white-space:nowrap
}
.comment_tabs .comment_tabs_wrap span.on {
	color:#ff2832
}
.comment_tabs .comment_sort {
	float:right;
	width:94px;
	height:34px;
	position:relative
}
.comment_tabs .comment_sort .pl02 {
	display:block;
	height:20px;
	width:62px;
	position:absolute;
	line-height:20px;
	top:7px;
	left:0;
	background:#fafafa;
	border:1px solid #ccc;
	padding-left:8px;
	cursor:pointer;
	border-radius:2px;
	z-index:444
}
.comment_tabs .comment_sort i.icon {
	position:absolute;
	display:block;
	width:5px;
	height:3px;
	font-size:0;
	line-height:9px;
	overflow:hidden;
	background:url(../images/comment_sprite.png) no-repeat -45px 0;
	left:61px;
	top:16px;
	z-index:666
}
.comment_tabs .comment_sort ul {
	display:none;
	position:absolute;
	z-index:555;
	top:7px;
	border:1px solid #ccc;
	background:#fafafa;
	width:70px
}
.comment_tabs .comment_sort ul a, .comment_tabs .comment_sort ul a:hover {
	display:block;
	color:#646464;
	text-decoration:none;
	padding-left:8px;
	width:62px;
	line-height:20px;
	height:20px
}
.comment_tabs .comment_sort ul a:hover {
	background:#f0f0f0
}
.comment_tabs .comment_sort_hover ul {
	display:block
}
.comment_tabs .comment_sort_hover i.icon {
	background-position:-30px 0
}
.comment_body .item_wrap {
	padding:0 10px
}
.item_wrap .comment_items {
	padding:0 0 19px 10px;
	border-bottom:1px solid #e6e6e6
}
.item_wrap .comment_items_none {
	border-bottom:0;
	padding:30px 0 10px;
	color:#969696;
	text-align:center;
	font:14px "microsoft YaHei"
}
.item_wrap .comment_items_none .icon {
	display:block;
	margin:0 auto 12px;
	width:187px;
	height:170px;
	background:url(../images/comment_cycle.png) no-repeat 0 -580px
}
.comment_items .items_right {
	float:left;
	width:1005px
}
.comment_items .items_left_pic {
	float:left;
	width:80px;
	padding:15px 0 0 50px
}
.comment_items .describe_detail {
	line-height:22px;
	position:relative;
	padding:15px 0 2px
}
.comment_items .describe_detail .hide_show {
	position:absolute;
	bottom:-28px;
	right:0;
	color:#1a66b3;
	background:#fff;
	padding-right:14px;
	cursor:pointer
}
.comment_items .describe_detail .hide_show i {
	position:absolute;
	right:2px;
	top:10px;
	width:5px;
	height:3px;
	overflow:hidden;
	line-height:10px;
	font-size:0;
	background:url(../images/comment_sprite.png) no-repeat -75px -5px;
	margin-left:7px
}
.comment_items .describe_detail .hide_show i.up {
	background-position:-75px 0
}
.comment_items .items_left_pic .pic {
	display:block;
	width:50px;
	height:50px;
	overflow:hidden;
	border-radius:25px;
	margin:8px 0 6px 5px
}
.comment_items .items_left_pic .pic img {
	width:50px;
	height:50px
}
.comment_items .items_left_pic .name {
	display:block;
	width:85px;
	text-align:center;
	color:#969696;
	white-space:nowrap;
	line-height:22px;
	height:22px;
	overflow:hidden;
	position:relative;
	margin-left:-10px
}
.comment_items .items_left_pic .level {
	display:block;
	margin-top:1px;
	width:62px;
	height:17px;
	overflow:hidden;
	line-height:51px;
	font-size:0;
	background:url(../images/comment_vip.png) no-repeat 0 0
}
.comment_items .items_left_pic .level01 {
	background-position:0 0
}
.comment_items .items_left_pic .level02 {
	background-position:0 -20px
}
.comment_items .items_left_pic .level03 {
	background-position:0 -40px
}
.comment_items .items_left_pic .level04 {
	background-position:0 -60px
}
.comment_items .items_right .starline {
	color:#969696;
	padding-top:9px
}
.comment_items .items_right .starline span {
	float:left;
	padding-right:16px
}
.comment_items .pic_show {
	padding:6px 0 5px
}
.comment_items .pic_show li {
	float:left;
	width:68px;
	height:68px;
	border:1px solid #dfdfdf;
	margin-right:10px;
	_display:inline
}
.comment_items .pic_show li.on {
	border-color:#ff3d46;
	position:relative
}
.comment_items .pic_show li.hover {
	border-color:#ff3d46
}
.comment_items .pic_show li img {
	width:68px;
	height:68px
}
.comment_items .describe_detail .icon {
	float:left;
	height:16px;
	padding:0 8px;
	border:1px solid #ff8c8e;
	color:#ff505a;
	line-height:16px;
	overflow:hidden;
	border-radius:2px;
	margin-right:5px;
	margin-top:2px
}
.items_right .pic_show_arrow {
	display:none
}
.items_right .on .pic_show_arrow {
	display:block;
	width:8px;
	height:4px;
	overflow:hidden;
	line-height:12px;
	font-size:0;
	background:url(../images/comment_sprite.png) no-repeat -75px -10px;
	position:absolute;
	bottom:-5px;
	left:30px
}
.items_right .pic_show_big {
	padding-top:5px;
	width:388px;
	height:388px;
	position:relative;
	overflow:hidden
}
.pic_show_big .big_pic_wrap {
	width:388px;
	height:388px;
	border:1px solid #dfdfdf;
	background-image:url(about:blank);
	cursor:url(../images/zoom.cur), pointer
}
.pic_show_big .big_pic_wrap img {
	width:388px;
	height:388px
}
.pic_show_big .big_pic_left, .pic_show_big .big_pic_right {
	position:absolute;
	top:0;
	width:31px;
	height:388px;
	cursor:pointer;
	background-image:url(about:blank);
	display:block
}
.pic_show_big .big_pic_left {
	left:0
}
.pic_show_big .big_pic_right {
	right:0
}
.pic_show_big .big_pic_left i, .pic_show_big .big_pic_right i {
	display:block;
	width:21px;
	height:40px;
	overflow:hidden;
	background:url(../images/comment_sprite.png) no-repeat 0 -50px;
	margin-top:174px
}
.pic_show_big .big_pic_left i {
	margin-left:10px
}
.pic_show_big .big_pic_left:hover i {
	margin-left:10px;
	background-position:-42px -50px
}
.pic_show_big .big_pic_right i {
	margin-right:10px;
	background-position:-21px -50px
}
.pic_show_big .big_pic_right:hover i {
	margin-right:10px;
	background-position:-63px -50px
}
.fanye_box {
	padding:20px 0
}
.fanye {
	float:right
}
.fanye a, .fanye span {
	float:left;
	overflow:hidden
}
.fanye span {
	width:35px;
	height:30px;
	color:#505050;
	font:14px/22px Arial;
	text-align:center
}
.mbox3 .fanye a, .mbox3 .fanye a:hover {
	width:28px;
	height:28px;
	font:14px/28px Arial;
	text-align:center;
	overflow:hidden;
	border:1px solid #dfdfdf;
	color:#505050;
	text-decoration:none;
	margin-left:-1px
}
.mbox3 .fanye a:hover {
	color:#ff2832
}
.mbox3 .fanye a.btn, .mbox3 .fanye a.btn:hover {
	font-size:0;
	line-height:90px;
	background:#505050 url(../images/comment_sprite.png) no-repeat 0 -20px
}
.mbox3 .fanye a.next, .mbox3 .fanye a.next:hover {
	background-position:-30px -20px
}
.mbox3 .fanye a.btn:hover {
	background-color:#ff2832 !important
}
.mbox3 .fanye a.on {
	border-color:#ff2832;
	color:#fff;
	background-color:#ff2832;
	position:relative
}
.mbox3 .section .t {
	background-color:#f5f5f5;
	line-height:24px;
	padding:0 20px
}
.mbox3 .section .t .user {
	color:#666;
	margin-right:10px
}
.mbox3 .section .t a.title:hover, .mbox3 .section .t a.user:hover {
	color:#f60
}
.mbox3 .section .detail {
	padding-left:20px;
	margin-top:21px;
	line-height:18px
}
.mbox3 .section .detail .opt {
	margin:9px 0 20px
}
.mbox3 .ques_none {
	padding:20px 0 25px 15px
}
.mbox3 .btn_ask {
	cursor:pointer;
	position:relative;
	top:-5px;
	margin-right:15px;
*padding-top:3px
}
.mbox3 .ques_none .btn_ask {
	margin:20px 20px 0 0
}
.mbox3 .pr {
	padding-right:10px
}
.mbox3 .cate {
	color:#1a66b3;
	padding:4px 0 0 8px
}
.mbox3 .cate a {
	padding:0 8px
}
.ques_comment {
	font-size:14px
}
.mbox3 a, .mbox3 a:hover {
	color:#1a66b3
}
.comment {
	overflow:hidden
}
.mbox3 .tit i {
	font-weight:normal
}
.mt10 {
	margin-top:10px
}
.mbox3 .right {
	float:right
}
.mbox3 .gray {
	color:#999
}
.narrow_page .mbox3 .comment_head {
	width:730px
}
.narrow_page .mbox3 .comment_rate {
	width:124px
}
.narrow_page .comment_rate .processingbar, .narrow_page .comment_rate .processingbar2, .narrow_page .comment_rate .processingbar3 {
	margin-left:5px
}
.narrow_page .mbox3 .comment_tag_wrap, .narrow_page .comment_tag_total {
	width:470px
}
.narrow_page .comment_chart_list {
	left:620px
}
.narrow_page .comment_chart_list a, .narrow_page .comment_chart_list a:hover {
	font-size:12px;
	padding:0 10px
}
.narrow_page .comment_tabs .comment_tabs_wrap {
	width:550px
}
.narrow_page .comment_tabs .comment_tabs_wrap span {
	padding:0 10px 0 10px
}
.narrow_page .item_wrap .comment_items {
	width:700px
}
.narrow_page .comment_items .items_left_pic {
	padding:15px 0 0 20px
}
.narrow_page .comment_items .items_right {
	width:600px
}
